I live out of town, so no cable. Satellite like you said, 300+ channels, the vast majority of which we never watch, we dropped it about a year ago ('to save money'
) and replaced it with Netflix, Hulu, Amazon Prime, etc... all summed together cost us more than DirecTV lol.
I usually just cast the Fox Sports Go app. The other games were on there, but not the 6a ones.