Toronto gives: T. Hansborough, Chuck Hayes, Landry Fields, 2015 1st rounder
Toronto gets: Tayshawn Prince, M Thornton, Philly 2015 2nd rounder
Detroit gives: Luigi Datome, Caron Butler, 2016 2nd rounder
Detroit gets: Brandon Bass
Denver gives: JaVale McGee, Danilo Gallinari, 2015 1st rounder,
Denver gets: Hansborough, Hayes, Fields, Datome, Butler, Detroit's 2016 2nd rounder
Boston gets: McGee, Gallinari, DEN 2015 1st rounder, option to swap 1sts in 2016 w/ Denver, Toronto 2015 #1
Boston gives: Prince, Thornton, Bass, 2015 Philly 2nd rounder
Detroit and Toronto pick up decent veterans for the playoff push at minimum cost, and add no future salary
Denver ditches McGee and Gallinari for expirings, give up their 2015 first and possibly move back in 2016 draft (though not likely). Also pick up what would probably be a decent 2016 2nd rounder.
Boston picks up two hideous contracts, and get a 2015 late lotto pick, a switch option for 2016 (which probably won't help any, move up from the early 2nd to late first in the 2015 draft. they can go into 2016 with scads of cap room and bunch of qualify prospects still on rookie contracts.
Thoughts?