I like the trade but sad to see CB go. Time to start thinking up a new moniker.
You were the first poster I thought of when I heard DCB

Good luck Brownie!
Shedding $4.5 for the next 4 years for an unhappy under-achiever, even more-so when the Leafs are up against it, is huge. Combined with Marleau and Naz, Zaitsev and Brown, that's a lot of non-core dollars dumped. Well done Kyle.