New CEO Steve O'Donnell vows to unite NASCAR and return the fun

· NPR