NASCAR Names Steve O’Donnell as Chief Executive Officer; Ben Kennedy as Chief Operating Officer

NASCARDAYTONA BEACH, FL (April 25, 2026) – NASCAR today announced pivotal leadership changes with its Board of Directors naming Steve O’Donnell as Chief Executive Officer and Ben Kennedy as Chief Operating Officer, positioning the sport for its next phase of growth and innovation. These planned transitions follow a period of sustained momentum and business strength for NASCAR, driven by multi-year media rights agreements, long-term charter extensions and robust partner relationships.

(more…)

NASCAR Names Steve O’Donnell as Chief Executive Officer; Ben Kennedy as Chief Operating Officer Read More