News

NASCAR co-owner and CEO Jim France neared a deal to fund a Cup Series car at Sonoma Raceway in July 2025 before backlash in ...