Every professional league NHL, NFL, MLB, NBA should have their own streaming service. Where you can watch every game out of market game and in market games after 90 minutes of completion like amazon does for baseball. Living in Iowa and being in a blackout for multiple teams and having YouTube tv is a nightmare for watching games. In baseball can't watch the white sox, cubs, cardinals, brewers, royals or twins because you can't get regional networks or blackouts,
If you get Marquee you can only watch the game live and can't record the game so that sucks, if you have a busy schedule. But if all leagues had their own service, you could eliminate that and keep the tv right deals in place like mlb does with amazon and also show previous season games all on demand and have a bunch of regular content.