Jim France leaving CEO role is major for NASCAR, even if it's not radical change
NASCAR won't dramatically change with Steve O'Donnell in charge, but the sport's leaders will now be in genuine alignment.
NASCAR won't dramatically change with Steve O'Donnell in charge, but the sport's leaders will now be in genuine alignment.