Le 18 décembre 2010, il est échangé par les Suns de Phoenix contre Vince Carter, Mickaël Piétrus, Marcin Gortat, un premier tour de draft 2011 et trois millions de dollars, et rejoint le Magic d'Orlando avec ses coéquipiers Jason Richardson et Hedo Turkoglu.