Daily Archives: May 7, 2017

GEICO 500 (LiveBlog)

Today, the drivers of the monster Energy NASCAR Cup are in Talladega, Alabama, for some restrictor ploate racing while trying to avoid a massive major crash (aka "The Big One" that alwaysy affects restrictor plate racing)