The track ownership model and the fact that NASCAR restricts what owners can do with the car (can’t test, race elsewhere…etc) are the weakest points for NASCAR. I think NASCAR is 100% an illegal monopoly that exercises undue influence in the field.
The problem for Denny and MJ however is that...