to Detroit: Rondo, Wallace, Verajao, and Jarret Jack
to Phoenix: Green and Bass
As far As I can tell everyone wins, yes Cleveland may not give up on Irving but that team is a mess, so starting over with a young pont guard, starting center and 2 young shooting guards would be a good start.
Celts get a young and talented point, a young shooting guard to pair up with Sullinger plus dump a lot of salery
Detroit gets the Point guard they covet, a power forward in Varajao and two good backups.
Phoenix gets the starting SF thry need and a good backup.