Lebron is no doubt the best player in the game, but he is also one of the strongest. He takes it in hard, so sometimes he will get fouled hard. He would be just fine in the 80's, because he would adapt to that very physical play. But because the players are so pampered nowdays, they think every hard foul is not a BASKETBALL play. The NBA did this to themselves by changing the game so much. They need to bring handchecking back at least. I am no fan of dirty basketball aka Bad Boy Pistons, but there is going to be physical play on both sides of the ball.