LeBron James, who plays for the Miami Heat of the NBA, earns $19 million per year as a base salary and a further $45 million annually through endorsement deals. He is regarded as the best basketball player of his generation.
Born in Akron, Ohio, LeBron James has played in the NBA for almost a decade, during which time he has established himself as the number one player in the league and a cultural icon. Also known as "King James," when he chose to leave his hometown team, the Cleveland Cavaliers, the value of the team plummeted by tens of millions of dollars. At the same time, the value of his new (and current) team, the Miami Heat, rose by roughly the same amount.