O’Donnell at the wheel and aiming for a united NASCAR

New NASCAR CEO Steve O’Donnell is already locked in and won't be standing still in his new role.