LeBron is 21, right? Six more years & he'll be 27... about to enter his ''prime'' years. If he doesn't win a ring there in Cleveland before his current extension is up, you can bet your family that he's out of there & moving on to a better position to get a ring.
And to be honest, I don't think he even gets a finals appearance with that Cleveland squad he has.
Cleveland really messed up paying Larry all that money. It just wasn't a good fit for LeBron & the Cavs at that point. Now they don't have the cap room in the near future to add upon what they have already.
If Oden turns out to be the real deal, look for LeBron to go there. Dwights' team is another possibility.