I think Lebron will re-sign for 3 years in Miami, with an opt out after 2 (won't there be another CBA in place by then, when he might have a chance to make much more money anyway?), at which time he'll only be 31. In the next 2 years, I think he has a better chance of winning a championship in Miami than he would with that young Cleveland roster right now, which needs a little seasoning. He may well have a better shot in Cleveland after two more years, in my opinion. They've got a lot of talent, albeit young talent.