I’ve come up with a shockingly simple solution to the problem of some sports games being on this streaming app, some on that streaming app, some on broadcast TV, all within the same league. It also solves the problem of access to all of the league’s games being tied to an app that also produces other, scripted content. Here it is:
Each league has its own streaming app. Pay for a season pass (all games), or pay a la carte for a specific game (say, $1.99 for a regular-season game, $2.99 for a playoff game, $3.99 for the championship, etc.). Add non-game content, such as analysis, highlight reels, etc., as well.
So in this system, the NFL would be its own app. Pay $whatever for a Season Pass, or if all you want to watch is the Bears-Packers mid-season because you enjoy the rivalry, pay $whatever for that game. Offer single-team packages at a discount: only care about the Rams? Buy the Rams-Only Package that only gives you access to Rams games, for example.
Similarly, MLB would be its own app. The English Premiere League its own app, the Olympics their own app, etc. These apps would not be tied to any other streaming service, so I wouldn’t need to, for example, already have the AppleTV app (or whatever it is) for MLS Season Pass – I could just download the MLS app and go from there.
What about the broadcast networks, you ask? They can put up the money for the rights to provide content for these apps. NBC, for example, could buy the rights to the NBA app for $x million for x years, and renegotiate when the contract is up.
I think this is brilliant beyond words and I’m having a hard time seeing a downside (beyond, perhaps, the apps charging extortionate prices for high-profile events, like the Super Bowl, which you can get for free* on network TV).
*”Free” here means it’s included in the price you pay for your package, be it streaming or whatever. Or “free” if you watch over the air, but really, does anyone even do that anymore?