May 22, 2026By William Green Sports Jim France Steps Down as NASCAR CEO, Paving the Way for the Organization’s First Leader Outside the Family