Free agent Jordan Hamilton has reached agreement on a one-year contract with the Toronto Raptors, a league source told RealGM.

A skilled, 6-foot-7 forward, Hamiton has averaged 5.8 points and 2.8 rebounds in three NBA seasons. He played over two seasons with the Denver Nuggets – under Masai Ujiri – before being dealt to the Houston Rockets in February.

Hamilton scored nearly seven points per game in 21 games for the Rockets.

Out of the University of Texas, Hamilton was the No. 26 overall pick in the 2011 draft.