6. LeBron James (Basketball): £41.9m
The best basketball player of our generation is surprising to see this low, but made more than double his salary in endorsements and will continue to climb this list, especially if the Cavs win the Finals.
5. Roger Federer (Tennis): £43.3m
The fact that the tennis star earned more than six times his salary in endorsements shows he’s definitely doing something right, despite losing in the quarterfinals of the French Open recently.
COMMENTS