Chris Duhon and the Magic have agreed to a four-year, $15 million deal, sources have confirmed to Chad Ford.

Duhon spent the past two season with the Knicks after playing for the Bulls over his first four.

He will serve as Jameer Nelson's backup at the point guard position.