He has also played for the Orlando Magic from 2008 to 2010 before being traded to the Phoenix Suns along with Vince Carter, Mickael Pietrus, a 2011 first-round draft pick, and $3 million for Hedo Türkoğlu, Jason Richardson, and Earl Clark.