Free agent point guard Chris Duhon agreed to a four year, $15 million dollar contract with the Orlando Magic, his agent, Kevin Bradbury, told ESPN.com's Chad Ford.

More...