James Johnson agrees to two-year, $5M deal with Raptors

Free-agent forward James Johnson has agreed to a two-year, $5 million contract with the Toronto Raptors.

Memphis had interest in re-signing Johnson, but he left for a return to Toronto. Utah and Houston had expressed interest too. Johnson averaged 7.4 points and 3.2 rebounds for the Grizzlies last season.