O’Donnell takes over as NASCAR CEO
Steve O’Donnell has replaced Jim France as NASCAR's CEO from Saturday morning.
Your daily source for the latest Formula 1, NASCAR, IndyCar, WEC, Rally, and MotoGP racing news from around the world
Steve O’Donnell has replaced Jim France as NASCAR's CEO from Saturday morning.