The World's Most Endorsed Athletes

Yearly endorsement earnings (in USD)
Roger Federer58000000
Tiger Woods50000000
Phil Mickelson44000000
Lebron James44000000
Kevin Durant35000000
Roy McIlroy32000000
Novak Djokovic31000000
Rafael Nadal28000000
Christiano Ronaldo27000000
Mahendra Singh Dhoni27000000
Sources: opendorse.com