30 Top Athletes With Salaries That Will Blow Your Mind

Rafael Nadal

Source: Screenshot from https://blog.playerzpot.com

Spanish favorite, Rafael Nadal has been playing professional tennis for almost 2 decades. In that span of time, he has managed to win 17 Grand Slam singles titles, and hundreds of other titles including some from the French, Australian and US Opens. The last year earned him $41.4 million and he remains as one of the top players in tennis anywhere in the world.

Popular on True Activist