Once JO's deal is an expiring contract, we should definitely trade him and I am sure we will. Or we'll let him walk. Only re-sign him if it's very reasonable which I doubt it will. If he plays well someone will overpay him.
It would be great if Bargnani plays like we all hoped he would but then what? A team with a Bosh/Bargnani frontcourt still isn't going anywhere significant. So unless you want Bosh traded if Bargnani breaks out (and those people are friggin crazy) then you still trade Bargnani whether he plays well or not.
Keep JO for these 2 years, try to win with maybe getting a good swingman (once again, MIKE MILLER!). If it doesn't work then you pray Bosh stays since the Raptors can offer him the most money and do a "mini-rebuild" with him, Calderon and cap space.
Think he has an opt out at the end of this season, so really it could depend on him if he's gonna leave...
Even if he did have an opt out, doesn' he make like $22 million or something ridiculous next season? There is no way in hell he would get nearly that much in a new contract, so there is no way he would opt out.
Anyways, once JO's current massive contract expires, I sincerely hope we resign him to a three year deal for something reasonable like $9-12 million per, and then use the extra $10 mill or so of cap space to resign Bosh and sign a fairly legit swing man. JO will be getting old towards the end of that contract, but we'll be contenders to win the East during its duration if we can only get some wing talent.
But that's the thing, we got Ford because we traded Villy while his value was high then he washed away on Milwaukee. If that's the case with JO, with him being injury prone, should we do the same if he has a big season?