
LeBron James has long been one of the most marketable athletes in sports, and he made the top five in Forbes latest list of the highest-paid athletes in the world.
James, however, doesn’t come close to the leading trio of soccer superstars, led by Cristiano Ronaldo.