I pay $4.99 a month for KlowdTV, which comes with quite a few channels, including OANN.
As soon as I can find a way to buy Bally Sports Midwest (Cardinals and Blues games) and Turner Classic Movies separately, I’m out.
There are probably a lot of TCM “clones” available on free streaming apps on things like Roku - both live TV channels lists and on demand apps. Then there is also the over the air free “MOVIES!” Network, etc. with similar type programming 24/7. OAN is currently streaming free on PlutoTV available on Roku.
As far as Bally Sports - unfortunately I looked around and while there is an app on Roku, it requires a sign-in from a satellite provider. Only way out of that would be to find another app that may carry the same games including audio apps.