The Orlando Magic and guard C.J. Watson have agreed to a three-year, $15 million contract, Yahoo! Sports' Marc J. Spears reports.
Watson spent the last two seasons with the Indiana Pacers. He averaged 10.0 points, 3.6 assists and 2.9 rebounds last season, starting 21 games.