Reports: Jim France to resign as CEO of NASCAR
NASCAR's majority owner Jim France is resigning as CEO, with president Steve O'Donnell set to take over the role.
Source: ESPN
NASCAR's majority owner Jim France is resigning as CEO, with president Steve O'Donnell set to take over the role.
Source: ESPN