The world's highest paid athletes 2023
1. Cristiano Ronaldo, 136 million dollar
2. Lionel Messi, 130 million dollar
3. Kylian Mbappé, 120 million dollar
4. LeBron James, 119.5 million dollar
5. Canelo Álvarez, 110 million dollar
6. Dustin Johnson, 107 million dollar
7. Phil Mickelson, 106 million dollar
8. Stephen Curry, 100.4 million dollar
9. Roger Federer, 95.1 million dollar
10. Kevin Durant 89.1 million dollar
Next : Lord Ganesha's Love: Health, Happiness, and Harmony for Our Family
Read More