NASCAR

Winners and Losers from NASCAR Sprint Cup Series at Talladega

5/5/13 in NASCAR

Well, that was fun, wasn't it? We sat through more than three hours of rain delays before resuming Sprint Cup action at Talladega...

Begin Slideshow

Notify me by email about comments that follow mine. Preview