
NASCAR boss Jim France is stepping down as Chief Executive Officer (CEO) but he will remain as the Chairman of the Board of Directors and majority owner of NASCAR. The news was confirmed by the Sanctioning Body on Saturday morning at Talladega.

NASCAR boss Jim France is stepping down as Chief Executive Officer (CEO) but he will remain as the Chairman of the Board of Directors and majority owner of NASCAR. The news was confirmed by the Sanctioning Body on Saturday morning at Talladega.