C.J. Watson has agreed to a sign-and-trade deal to the Bulls, multiple sources confirmed.

Watson will sign a three-year, $10.2 million deal.

Golden State will receive a 2011 second round pick.