Nascar is way over regulated these days. Glorified spec racing with a ton of stupid rules. It’s very close to WWE.
It’s hard to believe that the “SC” in NASCAR actually stood for “stock car” once long ago.