NASCAR CEO Jim France was not open to new business model - O'Donnell 12/04/2025 06:25 PM Partager NASCAR President Steve O’Donnell took the stand early Thursday morning in a North Carolina federal courtroom and admitted CEO Jim France was not open to a new business model.