The Sixers, Grizzlies and Hornets have agreed in principle on a three-team trade.

Marreese Speights will go to the Grizzlies, Xavier Henry to the Hornets, while Philadelphia will acquire two future second round picks.

The trade is on course to be completed on Wednesday.