Jim France leaving CEO role is major for NASCAR, even if it's not radical change

The New York Times The New York Times

NASCAR won't dramatically change with Steve O'Donnell in charge, but the sport's leaders will now be in genuine alignment.

Read full article at The New York Times →