Ben Gordon has agreed to a two-year, $9 million contract with the Orlando Magic.

Gordon played in just 19 games last season with the Charlotte Bobcats, posting a PER of 6.4

Gordon is a career 40.2 percent shooter from three.