 LeBron James, if there's one thing he does better than any NBA player ever of all time, and I know there's a lot of people who want to say, you know, is it Jordan or LeBron as the best player on the planet? And that debate can rage on. I'm talking strictly about marketing. No player has ever marketed himself better than LeBron James.