The 2025 NASCAR Cup Series will head to the Talladega Superspeedway for the second Round of 8 race following Denny Hamlin's win last week in Las Vegas. There was carnage in Talladega during the 2019 ...