NASCAR’s highest paid drivers

Forbes magazine compiled this list of 2011 earnings (including endorsements) of NASCAR drivers:

  1. Dale Earnhardt Jr. $28 million
  2. Jeff Gordon $24 million
  3. Tony Stewart $22 million
  4. Jimmie Johnson $21 million
  5. Carl Edwards $15.5 million
  6. Kevin Harvick $14 million
  7. Kyle Busch $14 million
  8. Danica Patrick $12 million
  9. Matt Kenseth $11.5 million
  10. Kasey Kahne $11 million