France By William GreenDecember 11, 2025NASCAR CEO France Takes the Stand as Key Witness in High-Stakes Antitrust Trial NASCAR CEO Jim France took the stand Tuesday as the plaintiffs’ final witness in a high-profile antitrust case, delivering a powerful defense of the organization’s business practices amid fierce claims of market dominance