DAYTONA 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.
operating
Ryan Preece, Stewart-Haas Racing Add Backing of International Union of Operating Engineers
Ryan Preece and Stewart-Haas Racing have gained the support of The International Union of Operating Engineers, the organization announced Tuesday.
