All major sports leagues are monopolies in spirit. The difference is NASCAR doesn't give its talent (drivers/owners/engine builders) a real seat at the table to negotiate terms. The apparent fact that NASCAR even owns the cars which they make the teams buy the parts for from a mandated supplier...