Pavitra Shome
'CR7, LeBron, and...': The highest-paid athletes across various sports
Sir Lewis Hamilton - Motorsports - $65 Million
Source: AP
Russell Wilson - American Football - $85 Million
Source: AP
Roger Federer - Tennis - $95 Million
Source: AP
Dustin Johnson - Golf - $107 Million
Source: AP
Saul “Canelo” Alvarez - Boxing - $110 Million
Source: AP
LeBron James - Basketball - $120 Million
Source: AP
Cristiano Ronaldo - Football - $136 Million
Source: AP