Following a report from the Sports Business Journal, 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 2018 following his arrest on suspicion of DUI in Sag Harbor, New York.
Steve O'Donnell, who was the president of ...Keep reading
France, who turns 82 later this year, took over the position from nephew Brian France in 2018 following his arrest on suspicion of DUI in Sag Harbor, New York.
Steve O'Donnell, who was the president of ...Keep reading
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.