American football, ice hockey, baseball, basketball all have “black out” games and other bullshit, plus many times require a secondary subscription to a “TV” subscription, where you then have to hunt down which media provider is streaming the game.
I would rather save my time and just not watch sports. Only US soccer is decent because you can simply pay Apple and guarantee watch all the games.