Remember Fox Sports Southwest and all those type things when you had cable? They used to show less-than-interesting college games and other stuff? A lot of replays and last week's games. They were the home of the Stars and Rangers (and probably the Mavericks, but I don't care for pro bball).
I'll spare you the saga of the monopoly-divesting-I-wanna-buy-ESPN stuff, but those networks got sold to Sinclair Media (political rant not included) who stuck them into Ballys. Ballys was a network that old people got on their cable networks when they couldn't figure out streaming. Since you can't make a profit off Feen-A-Mint commercials any more, that whole thing collapsed largely under the weight of the regional Diamond Media contracts that supported the Rangers and Stars. Once the courts were sufficiently assured that no one was coming to bail out Diamond, the NHL and MLB were glad to get those properties back to the franchises to do as they will.
What they did was contract with a stand-alone app called "Victory+". It isn't a channel on your cable box. It's an app. They have native apps (you download and run them directly on your device) for Android, iOS, AppleTV, Roku, Amazon's FireOS (Firesticks and such), Samsung, and LG's WebOS (finally).
Last season, the app worked great to stream Dallas Stars hockey, who chose to make it available for free (no guarantee they'll do it again next season, but hey). Obviously there's still advertisement breaks as usual. The Texas Rangers charged $99 for a season's worth. I don't usually watch much MLB, but the son-in-law is a fan, so I'm sure it'll come up.
Download the app to your smart TV or device. Registration was painless, and I'm not getting spammed.