LeBron James, commonly referred to as King James by his fans, is the highest earning basketball player in the world. The Cleveland Cavaliers paid him a salary of $20.8 million. It would be correct to say that he has earned every penny of it with his unending efforts to make his team one of the best in the National Basketball League. In his first season with this team, he took it to the finals for the first time. He gets $44 million in endorsements from brands such as Nike, McDonald’s, Samsung and Beats by Dre among others.