Jim France to step down as NASCAR CEO in major executive shift
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