ParentFull threadr00fus·So essentially you're saying that trying to compete with the NFL was the ticket to demise? Doesn't that sound like the NFL is a monopoly?View on HN