3. Rory McIlroy

Total Earnings: $48.3 million

Salary/Winnings: $16.3 million

Endorsements: $32 million

rory

Photo Courtesy: David Cannon/Getty Images