I know Lebron could have used some more help in Cleveland, but the team was literally built around his skills, strengths and weaknesses. So while individually its a poor cast, it was one that was greater than the sum of its parts, IMO. Not saying it was necessariily good enough for Lebron to win a championship in the past, but it wasn't as far as some probably like to believe. And if you were to just keep Lebron in Cleveland and all the other same FA signings, you could be looking at a Bron led Cavs in the ECF that wouldn't have to beat the Lakers if they made it to the championship. He will probably win a championship or few with Miami, but I think he could have done it in Cleveland too. And from a greatness standpoint it does kind of tarnish his legacy as a possible all time great. I'm not knocking his decision. He gets to ditch the cold and play with his friends, but from a basketball legacy standpoint its not a slam dunk, even if they win championships. But he is undoubtedly the best player in the game today. I do think he needs to expand his game if he wants to remain the best player at age 30-32, but he isn't 30-32 right now, so he's still the best player. If he never does expand his game to remain a high level as he ages, that will also tarnish his legacy amongst the all time greats.