2012 Auto Club Dale Earnhardt JrHow much do your favorite NASCAR drivers take home on their paychecks?  According to Forbes here’s your top 10 highest paid drivers

10 Brad Keselowski $11.4 million

9 Kasey Kahne $12 million

8 Kyle Busch $12.5 million

7 Danica Patrick $12.9 million

6 Kevin Harvick $13 million

5 Carl Edwards $13.7 million

4 Jeff Gordon $18 million

3 Tony Stewart $18.7 million

2 Jimmie Johnson $23 million

1 Dale Earnhardt Jr. is the highest paid driver for the 5th straight year, earning $25.9 million bucks

SOURCE: FORBES