Sources: Ramon Sessions signing with Kings

Sources: Ramon Sessions signing with Kings

Free-agent guard Ramon Sessions has reached agreement on a two-year, $4.2 million deal with the Sacramento Kings, league sources told Yahoo Sports.

Sessions, one of the best available players left on the market, will join free agent Darren Collison and rookie Nik Stauskas as fresh faces in the Kings' backcourt rotation. The Kings are using the bi-annual exception provision to sign Sessions.

The Kings lost point guard Isaiah Thomas to the Phoenix Suns in a sign-and-trade agreement this summer.

Sessions, 28, played significant roles for the Milwaukee Bucks and Charlotte Hornets last season. He averaged 12.3 points, 4.1 assists and 2.4 rebounds in 83 games between the two Eastern Conference teams.

In seven NBA seasons, Sessions has averaged 11.7 points and 4.7 assists. He has had stops with Milwaukee, Charlotte, Minnesota, Cleveland and the Los Angeles Lakers.