NASCAR NASCAR chairman Jim France accused of stonewalling teams in antitrust case by December 5, 2025 by December 5, 2025 CHARLOTTE, N.C. — The attorney for the two teams suing NASCAR portrayed series chairman Jim… 0 FacebookTwitterPinterestEmail