NASCAR Drama Takes a Turn as Steve O’Donnell Defends Driver Confrontations
CONCORD, NORTH CAROLINA - MAY 22: NASCAR Chief Executive Officer Steve O’Donnell addresses the passing of Kyle Busch during a press conference at Charlotte Motor Speedway on May 22, 2026 in Concord, North Carolina. (Photo by David Jensen/Getty Images) GettyNASCAR CEO Steve O’Donnell has backed driver confrontations after races, saying the intense moments can help keep NASCAR interesting. Speaking on the Racin’ With the Boys podcast, O’Donnell said he accepts drivers handl
Read more »