

The NASCAR Cup Series will travel back to Talladega Superspeedway Sunday. The series last competed at this track in April. The race was rather tame for a Superspeedway race. 26 drivers were able to finish on the lead lap. That almost never happens at Talladega. So will the drivers behave once again Sunday? No chance…