I'm a big Terrence Ross fan, but he is useless on the bench and has much more value than Derozan.
Raptors Receive: Anderson Varejao, Josh Selby
Cavs Receive: Terrence Ross, Linas Kleiza, Aaron Gray
For Toronto, Varejao is on a cheap deal and can be a stud on the boards at PF, giving us a solid line up. For the Cavs, Ross can play the 3, and a Kyrie/Waiters/Ross/Thompson core is very good going forward