Steve O'Donnell and Ben Kennedy represent new era of NASCAR leadership
O’Donnell has taken over as Chief Executive Officer from Jim France, the youngest son of NASCAR founder Bill France Sr. Kennedy, the great-grandson of the elder France, is now serving as Chief ...Keep reading