LeBron James is by far the one athlete that gets criticized the most in the league. When you bring so much attention to yourself coming out of High School with a nickname as “King James” you better be ready for what is going to get thrown at you from the media and the fans in general.
We have all seen James get picked apart by the media for not rising to the occasion or stepping up to lead his team in big games. When he does, all praise him. When he falls on his face, they are sure to make it known how they feel.