1. Winners and Losers from NASCAR Sprint Cup Series at Talladega

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

    Christopher Leone Written by Christopher Leone about 12 months ago 7,234 reads 16 comments