Tennis

World's highest earning athletes through endorsements

James is a four-time MVP (©GettyImages)
James is a four-time MVP (©GettyImages).

LeBron James - $64m

Sport: Basketball

Team: Miami Heat

Topics:
Tennis
Roger Federer

Article Comments

Trending

Read more

;