The NFL has been almost 100% FREE on ABC/CBS/NBC/FOX for my whole lifetime. I always have, and continue to watch the NFL on my Over The Air antenna. ESPN got the Monday Night Football exclusive back in 2005. Before that, games were ALL on major broadcast networks. I dont know exactly then the streaming started. But we are slowly starting to lose our FREE NFL Games, and its not cool. This year MOST games are broadcast over the air, but you need ESPN for MNF, Amazon Prime for TNF, there will be a few games only on NFL Network, and now you need Peacock too. That said, i still think the NFL has got it right. Most games are free over the air. Unlike MLB, NBA, NHL, which are 99% pay TV.