France By William GreenDecember 11, 2025NASCAR CEO France Takes the Stand as Key Witness in High-Stakes Antitrust TrialNASCAR 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