LeBron was my favorite player in the league for a long time. I loved the fake photo shoot before the game stuff.
I just can never root for him again. I know sports is a business, but he left a blue-collar city he was more-or-less from in order to get a few ready-made titles in the worst sports city in the country. I understand leaving a team for greener pastures (and Dan Gilbert's an idiot), but going to that team and saying you're going to win six or seven titles before you even win a game?
I appreciate LeBron the player. It's impossible to be a NBA fan and not be completely wowed by him. But I can't like LeBron the guy. And think about that -- he has the biggest marketing machine in the world behind him which is geared to make him likable enough to sell products to the average American. And, even with many publicity savvy people steering him... he's still a jerk. When he's doing something likable, it's so transparently phony. And in the moments he's honest, he's insufferable.
And to make things worse, he's also a quitter/choke artist. MJ was even more intolerable a person but he won every single time. Kobe's far from a good guy but he at least leaves everything on the court every single game. KG's thoroughly unlikable but would kill someone to win a game. Dirk destroyed his body last season to win the title.
When has LeBron ever been that guy?