NASCAR Jim France stepping down as NASCAR CEO, paving way for first non-France family member to lead the sport by April 24, 2026 by April 24, 2026 NASCAR CEO Jim France is stepping down. Taking his place will be longtime NASCAR executive… 0 FacebookTwitterPinterestEmail