I just saw this on the Astro site I follow. Maybe it will work:
From a YouTube video, I found a website that offers free live sports on tv from anywhere in the country. You can catch any live sporting event (MLB, NCAA, NFL, NBA) on a streaming site but there are two tricks involved.
First, the web browser URL is
www.sports24.club (yes, club, not com). From the home page, choose the sport you want then scroll the menu for the game you want (in some cases, you will have a choice of home team broadcast and away team broadcast). Scroll down and you'll see an ad that says "Watch Now" and "Download". DO NOT click either one! That's trick #2. Wait 30 seconds and the ad will be replaced with a "play" arrow. Click the arrow and your game will tune in. At least with MLB and possibly others, you can click a "full screen" icon in the bottom corner to see it on a bigger screen. It works even with my ad blocker but I was not able to cast it from my phone to a smart tv.
It will also access MLB Network, NFL Network, ESPN and Fox Sports channels.
Given this is the start of football season and the more meaningful part of baseball season, now is a good time to try it out as long as it lasts before somebody shuts it down.