So I couldn't get the three way trade to work with
http://games.espn.go.com/nba/tradeMachine?tradeId=yh4m7f6, the Raps would be taking on too many players. So I came up with this three team trade.
Cleveland Gets:
PF Chris Bosh
Oklahoma City Gets:
C Patrick O' Bryant
C Zydrunas Ilgauskas
PF Darnell Jackson
SF Jawad Williams
Raptors Get:
C Etan Thomas
SF Jeff Green
Everything is valid. Here is why it would work.
The Raptors have done some serious trading in my association and have a log jam at PF, with 6 currently on the roster. C. Bosh, A. Johnson, S. Williams, R. Evans, C. Villanueva, A. Bargnani. And only Rasho Nesterovic as their center. They would get Etan Thomas, an upgrade. And Jeff Green to back up Hedo Turkyglue. Who currently doesn't have a back-up.
The Thunder would be given Zydrunas Ilgauskas a serious upgrade over Robin Lopez/B.J. Mullens. While Z isn't helping them in the age category he'll be giving them solid experience in the back court. Patrick O'Brian will join him from the Raptors. O'Brian simply a scrub and a move for the Raptors to make the cap room.
Jawad Williams will be there to back up Kevin Durant, who currently is the only SF on the roster. Darnell Jackson goes to Oklahoma City as well, simply to free up Cap for the Cavs to take on Chris Bosh's contract.
Cavaliers get Bosh early, as opposed to attempting to pick him up in FA.
Record wise this makes sense.
Cavaliers (11-6) would get the PF they missed out on and put the final piece to their Championship run in place.
Oklahoma City (10-7) Are currently fifth in the West. The Additions they would take on would improve their chances of remaining in the playoffs, or getting a better seed.
The Raptros (5-15) are second to last in the East. Chris Bosh isn't happy with the organization's position and has voiced his disapproval in the past. More then likely he will be looking to get out of Toronto at the end of the season anyways.