18. ALEX RODRIGUEZ Total earnings: £21.1 million Salary/winnings: £19.8 m - The Independent