Full Throttle News

NASCAR CEO Endorses Villain Culture, Greenlights Driver Fights

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
NASCAR CEO Endorses Villain Culture, Greenlights Driver Fights - Full Throttle News | NBot | nbot.ai