Have a look at these highest-paid athletes in the world

Canelo Álvarez -$90 million

Cristiano Ronaldo- $115 million

Kevin Durant- $92.1 million

LeBron James - $121.2 million

Lionel Messi- $130 million

Neymar-$95 million

Roger Federer - $90.7 million

Stephen Curry - $92.8 million

Tom Brady -$83.9 million

Next : Navratri 2023 Greetings, Messages: Spreading Joy and Blessings