NASCAR Two NASCAR Teams Fail Pre-Race Inspection at Talladega by April 25, 2026 by April 25, 2026 NASCAR underwent pre-race inspection on Saturday morning for the 40-car contingent of Cup cars. As… 0 FacebookTwitterPinterestEmail