Opening Day in MLB is finally here with a giant slate of games on Thursday. You can live stream all games through MLB.TV but you had better be ready to pony up some cash. Here is the live stream link to MLB.TV. ESPN will carry four Major League Baseball games on Opening Day, starting with the Cubs at Marlins at 12:30 p.m.. ESPN will also broadcast Astros at Rangers, Giants at Dodgers and Indians at Mariners. ESPN will be live streaming all of these MLB games at Watch ESPN.
The live stream link for ESPN games is here. We will update this page with free live streaming options for Opening Day baseball games throughout the afternoon.