Yep. Which is why nobody respects NASCAR or its leadership. They have no self esteem and don’t respect themselves. Why should the networks respect them? Or their product? Of which, I’m not even certain they can fully explain what it actually is anymore.
I’m sure NBC, FOX and company love...