NFL fans have been patiently awaiting the release of the 2024 season schedule, which was delayed to May 15 earlier this week. But on Thursday night, we discovered that a potential media rights deal between the NFL and Netflix could be the reason for the delay. Boomer Esiason first floated out the possibility of Netflix Read this story