The YellaWood 500 is this Sunday at the 2.66-mile oval in eastern Alabama, and even if they’re not already jacked up on Mountain Dew, the 114th NASCAR Cup Series race at Talladega has fans excited as ...