2011 Highest paid drivers:

Forbes.com estimated 2011 NASCAR driver annual earnings, Forbes earnings figures include driving salaries, personal endorsements, share of race winnings, licensing income and bonuses. The top-10:
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 [indy car]
9. Matt Kenseth $11.5 million
10. Kasey Kahne $11 million
(See more at Forbes.com)(2-24-2012)