NASCAR Antitrust Trial: Day 7 – The Day Chairman France Forgot
Charlotte, December 9, 2025 – By the time Jim France (pictured closest to camera) finally took the stand late Monday afternoon, the courtroom already felt like a garage running on … Read More