Los Angeles Lakers forward LeBron James is the highest paid athlete in the world, APA reports citing Sportico.
Over the past year, the basketball player has earned 126.9 million dollars. Noted that 90 out of 126.9 million basketball player earned on advertising contracts.
The second place, as in the previous year, went to the Argentine striker of Paris Saint-Germain Lionel Messi.
He earned $120 million, 50 of which was promotional.
The top three highest paid athletes in the world closed the Portuguese midfielder Manchester United Cristiano Ronaldo.
He managed to top up his accounts by $115 million.
It is worth noting that the top five highest-paid athletes include another Paris Saint-Germain player, Neymar, and Mexican boxer Saul Alvarez.
Last year's ranking winner, fighter Conor McGregor, is only 21st this year. He managed to earn 52 million dollars.