30. Goran Ivanisevic — $19,878,007
Nationality: Croatian
Grand Slam titles: 1 (Wimbledon)
Overall titles: 22
29. Stefan Edberg — $20,630,941
Nationality: Croatian
Grand Slam titles: 6 (2 Australian, 2 Wimbledon, 2 U.S. Open)
Overall titles: 41
28. Andy Roddick — $20,640,030
Nationality: American
Grand Slam titles: 1 (U.S. Open)
Overall titles: 32
27. Lleyton Hewitt — $20,787,586
Nationality: Australian
Grand Slam titles: 2 (1 Wimbledon, 1 U.S. Open)
Overall titles: 30
next slide will load in 15 secondsSkip AdSkip Ad26. Justine Henin — $20,863,335
Nationality: Belgian
Grand Slam titles: 7 (1 Australian Open, 4 French Open, 2 U.S. Open)
Overall titles: 43
25. Ivan Lendl — $21,262,417
Nationality: Czech and American
Grand Slam titles: 8 (2 Australian Open, 3 French Open, 3 U.S. Open)
Overall titles: 94
24. Martina Navratilova — $21,626,089
Nationality: Czech and American
Grand Slam titles: 18 (9 Wimbledon, 4 U.S. Open, 3 Australian Open, 2 French Open)
Overall titles: 167
23. Svetlana Kuznetsova — $21,890,778
Nationality: Russian
Grand Slam titles: 2 (1 French Open, 1 U.S. Open)
Overall titles: 17
22. Steffi Graf — $21,895,277
Nationality: German
Grand Slam titles: 22 (7 Wimbledon, 6 French Open, 5 U.S. Open, 4 Australian Open)
Overall titles: 107
next slide will load in 15 secondsSkip AdSkip Ad21. Caroline Wozniacki — $22,112,391
Nationality: Danish
Grand Slam titles: 0
Overall titles: 25
20. Lindsay Davenport — $22,166,338
Nationality: American
Grand Slam titles: 3 (1 Australian, 1 Wimbledon, 1 U.S. Open)
Overall titles: 55
19. Petra Kvitová — $ 22,891,696
Nationality: Czech
Grand Slam titles: 2 (2 Wimbledon)
Overall titles: 19
18. Martina Hingis — $23,159,166
Nationality: Swiss
Grand Slam titles: 5 (3 Australian Open, 1 Wimbledon, 1 U.S. Open)
Overall titles: 43
17. Yevgeny Kafelnikov — $23,883,797
Nationality: Russian
Grand Slam titles: 2 (1 Australian, 1 French Open)
Overall titles: 26
next slide will load in 15 secondsSkip AdSkip Ad16. Kim Clijsters — $ 24,442,340
Nationality: Belgian
Grand Slam titles: 4 (3 U.S. Open, 1 Australian Open)
Overall titles: 41
15. Boris Becker — $25,080,956
Nationality: German
Grand Slam titles: 6 (3 Wimbledon, 2 Australian, 1 U.S. Open)
Overall titles: 49
14. Agnieszka RadwaÅ„ska — $26,023,897
Nationality: Polish
Grand Slam titles: 0
Overall titles: 20
13. Tomas Berdych — $26,476,416
Nationality: Czech
Grand Slam titles: 0
Overall titles: 13
12. Stan Wawrinka — $27,828,006
Nationality: Swiss
Grand Slam titles: 3 (1 Australian Open, 1 French Open, 1 U.S. Open)
Overall titles: 15
next slide will load in 15 secondsSkip AdSkip Ad11. Victoria Azarenka — $28,244,443
Nationality: Belarusian
Grand Slam titles: 2 (2 Australian Open)
Overall titles: 20
10. David Ferrer — $29,745,503
Nationality: Spanish
Grand Slam titles: 0
Overall titles: 26
9. Andre Agassi — $31,152,975
Nationality: American
Grand Slam titles: 8 (4 Australian Open, 2 U.S. Open, 1 Wimbledon, 1 French Open)
Overall titles: 60
8. Venus Williams — $34,435,058
Nationality: American
Grand Slam titles: 7 (5 Wimbledon, 2 U.S. Open)
Overall titles: 49
7. Maria Sharapova — $36,484,486
Nationality: Russian
Grand Slam titles: 5 (2 French Open, 1 Wimbledon, 1 U.S. Open, 1 Australian Open)
Overall titles: 35
next slide will load in 15 secondsSkip AdSkip Ad6. Pete Sampras — $43,280,489
Nationality: American
Grand Slam titles: 14 (7 Wimbledon, 5 U.S. Open, 2 Australian Open)
Overall titles: 64
5. Andy Murray — $58,828,644
Nationality: Scottish
Grand Slam titles: 3 (2 Wimbledon, 1 U.S. Open)
Overall titles: 44
4. Rafael Nadal — $78,737,302
Nationality: Spanish
Grand Slam titles: 14 (9 French Open, 2 Wimbledon, 2 U.S. Open, 1 Australian Open)
Overall titles: 69
3. Serena Williams — $81,761,761
Nationality: American
Grand Slam titles: 22 (7 Wimbledon, 6 Australian, 6 U.S. Open, 3 French Open)
Overall titles: 71
2. Roger Federer — $98,830,825
Nationality: Swiss
Grand Slam titles: 17 (7 Wimbledon, 5 U.S. Open, 4 Australian Open, 1 French Open)
Overall titles: 88
next slide will load in 15 secondsSkip AdSkip Ad1. Novak Djokovic — $107,898,543
Nationality: Serbian
Grand Slam titles: 12 (6 Australian Open, 3 Wimbledon, 2 U.S. Open, 1 French Open)
Overall titles: 67
Now take a look back at the 2000 NFL Draft, to when the Patriots got the steal of the century.