85% of U.S. sports media rights spend is locked up through 2028 … there is no NFL, no college football, no EPL, no MLS, no NHL, no MLB.

There are just 6 premium sports league renewals in the next 4 years … very limited supply for the streaming platforms that need… pic.twitter.com/rb1Ls2f6Df

— Donn Davis (@DonnDavisPFL) July 12, 2023