For the fourth straight year, Sports Illustrated set out to rank the 50 top-earning American athletes (taking into account on and off the field income), and it’s no surprise to see the familiar names at the top of the list. The most obvious? Tiger Woods has reached an otherworldly plateau of nearly $112 million. Boxing is back from the dead for now, thanks to No. 2 Oscar De La Hoya, and the Shaq and Kobe rivalry lives on.
Half the list is made up of NBA players, while only 12 baseball players and five football players made the cut. There were three NASCAR drivers and just one woman (welcome, Michelle Wie!). Meanwhile, our International 20 list of the top-earning non-American athletes is dominated by soccer players, of whom there are nine, including Major League Soccer-bound David Beckham.