Which NASCAR playoff drivers carry baggage into Talladega and who shed it in Kansas?

6 months ago 191

As NASCAR hopscotches across the country from one playoff venue to the next, the series heads to Talladega Superspeedway this weekend.

Read Entire Article