LeBron James is the second highest earner amongst professional athletes in the United States in 2013, finishing behind Floyd Mayweather.
James is projected to earn $56.5 million with $39 million in endorsements.
James is the first team-sport player in the top two on the list since Shaquille O’Neal in 2004.