Cy will kill me for saying it, but I have long believed the legend of Lebron was better than Lebron. He blames everyone around him when he fails, has never won on his own, and moved to Miami to take steroids. It's what happens when 16 year old kids get fed steroids and under the table cash while calling themselves the " king".
I won't deny he is a good player, but no one should ever be so confused as to include him in the conversation as the best ever. Where Larry, Magic, Jordan and Shaquille took the league to new heights, lebrons actions only hurt the league.