motorsports

Jim France to step down as NASCAR CEO in major executive shift

Motorsport.com

Following reports from the Sports Business Journal and The Athletic, NASCAR boss Jim France is stepping down as Chief Executive Officer (CEO) but will remain as the Chairman and majority owner of NASCAR. France, who turns 82 later this year, took over the position from nephew Brian France in August, 2018, after Brian France was arrested on suspicion of DUI in Sag Harbor, New York. Steve ...

Keep reading