The Sacramento Kings and Darren Collison have agreed upon a three-year, $16 million contract, according to sources.

Collison is coming off a strong season with the Los Angeles Clippers.

Collison opted out of his $1.9 million deal with the Clippers for 14-15 to test free agency.

Jorge Sierra of HoopsHype originally reported the discussions.