NASCAR CEO Endorses Villain Culture, Greenlights Driver Fights
NASCAR CEO Steve O'Donnell admitted 'we need villains' and gave green light to driver fights, aligning with recent hands-off approach. This validates the drama fans love and could lead to more aggressive racing and on-track incidents. Future implications for governance and driver conduct.
Sources (3)
Updated Aug 18, 2026