The Detroit Pistons have agreed to trade Ben Gordon and a 2013 protected first-round pick to the Charlotte Bobcats for swingman Corey Maggette, a league source told ESPN.com.

More...