Two NASCAR truck teams penalized ahead of the race at Talladega Superspeedway

Two NASCAR truck teams penalized ahead of the race at Talladega Superspeedway

Shane Walters
October 3, 2020