Business week recently highlighted the top 3 highest paid athletes of 9 different sports.  Check out some of the numbers:

Basketball

  1. Joe Johnson ($12.7 million a year)
  2. Zach Randolph ($12 million)
  3. Carlos Boozer ($11.6 million)

Football

  1. Vince Young ($9.7 million)
  2. Reggie Bush ($9 million)
  3. Mario Williams ($9 million)

Tennis

  1. Roger Federer ($8.3 million)
  2. Justine Henin ($4.2 million)
  3. Maria Sharapova ($3.8 million)

Soccer

  1. Cristiano Ronaldo ($12.4 million)
  2. Wayne Rooney ($11.7 million)
  3. Landon Donovan ($900,000)

Formula One

  1. Fernando Alonso ($20.4 million)
  2. Lewis Hamilton ($2.8 million)
  3. Heikki Kovalainen ($2.8 million)

Baseball

  1. Carlos Zambrano ($6.7 million)
  2. Dontrelle Willis ($4.35 million)
  3. Francisco Rodriguez ($3.8 million)

Nascar

  1. Kyle Busch ($4.8 million)
  2. Brian Vickers ($3.9 million)
  3. Reed Sorenson ($3.5 million)

Golf

  1. Lorena Ochoa ($2.6 million)
  2. Camilo Villegas ($1.8 million)
  3. Julieta Granada ($1.6 million)

Hockey

  1. Ilya Kovalchuk ($5 million)
  2. Rick DiPietro ($4.5 million)
  3. Eric Staal ($4 million)

Check out the full report here.