Cover Photo: Kurt Busch and Denny Hamlin start the NASCAR Cup Series YellaWood 500 at Talladega Superspeedway on October 04, 2020 in Talladega, Alabama. (Photo by Brian Lawdermilk/Getty Images)
Talladega Race Results: October 4, 2020 (NASCAR Cup Series)

Talladega Race Results: October 4, 2020 (NASCAR Cup Series)

Shane Walters
October 4, 2020