All very good points, @Jasonmufc. And I agree with it all. But it begs a question that I have been asking for years that nobody has been able to answer.
If lebron is so good, why is it so hard to build a great team around him? They've tried everything...big men, lots of shooters, his buddies, revamping the entire team...so why cant lebron get it done with the group of guys the Cavs surround him with? Why does he need to play with two or three other superstars in order to win it all?
Is Lebron too good?