NASCAR news: Jim France is stepping down as CEO but will remain Chairman as the majority owner of NASCAR. Steve O'Donnell will be promoted to CEO (he was president). Ben Kennedy is promoted to Chief Operating Officer. Official announcement should come this weekend.