Messi tops the world's highest paid athletes list
Barcelona captain Lionel Messi is first in the list of the highest-paid athletes, ahead of Juventus forward Cristiano Ronaldo and Paris Saint-Germainsuperstar Neymar.
The Argentine earned a total of 127 million dollars in the past year, 92m dollars of which was from his salary.
According to Forbes' 2019 list, Ronaldo follows with 109m dollars of income and Neymar with 105m dollars, while boxer Canelo Alvarez and tennis player Roger Federer complete the top five.
The top 10 is outlined below.
Lionel Messi, 127 million dollars
Cristiano Ronaldo, 109 million dollars
Neymar., 105 million dollars
Canelo Alvarez, 94 million dollars
Roger Federer, 93.4 million dollars
Russell Wilson, 89.5 million dollars
Aaron Rodgers, 89.3 million dollars
LeBron James, 89 million dollars
Stephen Curry, 79.8 million dollars
Kevin Durant, 65.4 million dollars