who is the highest paid athlete for 2019?
Messi was the world's highest paid athlete in 2019 at $127 million, thanks to $92 million from Barcelona. Ronaldo nudged above him for the full 10 years with the help of endorsement earnings, primarily from Nike.