Top 10 Highest Earning American Athletes in 2004

21/04/2006 by Forbes
Forbes has put together a list of the Top 10 Highest Earning American Athletes in 2004. Check out the list below.
1

Tiger Woods

Tiger Woods$87 million ***


2

Andre Agassi

Andre Agassi$45.7 million ***


3

Shaquille ONeal

Shaquille ONeal$41.7 million ***


4

Oscar De La Hoya

Oscar De La Hoya$40 million ***


5

Michael Vick

Michael Vick$37.1 million ***


6

Kevin Garnett

Kevin Garnett$30 million ***


7

Peyton Manning

Peyton Manning$29.7 million ***


8

LeBron James

LeBron James$28.3 million ***


9

Phil Mickelson

Phil Mickelson$27.4 million ***


10

Dale Earnhardt Jr

Dale Earnhardt Jr$27.2 million ***