They blame it on almost everything except the fact they have an Idiot and group of Morons running things and they have ruined it. They did admit that the constant rule changes MIGHT have something to do with this. RIP NASCAR
https://www.usatoday.com/story/sport...edia/86573130/
Ron