France, Childress and NASCAR commissioner Steve Phelps headlined a busy Day 7 in the NASCAR antitrust trial.
NASCAR chairman Jim France, team owner Richard Childress testify on Day 7 of trial
The Athletic8 hrs ago
31
The Athletic8 hrs ago
France, Childress and NASCAR commissioner Steve Phelps headlined a busy Day 7 in the NASCAR antitrust trial.