April 26, 2020 NASCAR at Talladega Superspeedway NASCAR at Talladega Superspeedway April 26, 2020 NASCAR at Talladega Superspeedway