MLB Network has a lot of games today, so Streameast is going to be very popular. It is a free streaming service that provides lots of different sports and MLB is one of its most popular ones.
On opening day, there are a lot of games scheduled. Every single team is in action beginning at 1:05 pm EST all the way until the final game at 10:10 pm.
Streameast is one of the best alternatives to MLB Reddit Streams. It can be accessed from a phone or computer, so it's very easy to get to.

There are other sites like Streameast that function similarly. MLB Network games can be found in a lot of places, including Buffstreams, Sportsurge, Bilasports and LiveSport24.
A simple search for free Reddit streams will bring up every option that's out there. One can just cycle through them until they find one that is to their liking.

It's important to remember that these are not legitimate sources of the game. Their existence is often a direct violation of MLB's guidelines. As a result, they can be axed at any time.
They are also notorious for pop-up ads and often lag compared to legitimate streams.
Nevertheless, for people that don't have access to legitimate streams, these are viable options.