The NASCAR Cup series made its way into Talladega, Ala. over the weekend for the Geico 500. A limited number of fans were allowed to file through the gate Sunday but just as pre race ceremonies were…
Premium Content is available to subscribers only. Please login here to access content or go here to purchase a subscription.