The 20 highest-paid athletes ever