
A week after NASCAR named longtime executive Steve O'Donnell as its new CEO, three-time NASCAR Cup Series champion Tony Stewart appeared on the "Rubbin' is Racing" Barstool Sports podcast with some candid thoughts on the new CEO, when asked if he thought O'Donnell would make for change in the sport.
"They need to make another CEO change," Stewart said.
Stewart touched on what came out from the 23XI/Front Row lawsuit and how it showed people's "true colors" before reiterating O'Donnell needs to be the next to go.
Do you agree? What do you think of Stewart's comments? O'Donnell?

