Nationals vs Giants free live stream 10:15 ET Wednesday as Washington goes for its fourth straight win and third straight in the series against the National League's best.
Yankees vs Mariners free live stream Wednesday 10:15 ET as Tanaka takes the hill as he looks to shut down Robinson Cano and the rest of this solid-hitting Seattle team.
Angels vs A's free live stream as LAA goes for the three-game series-sweep over first place Oakland.
Astros vs Diamondbacks free live stream 8:10 ET Wednesday as Houston looks to get back into the win column.
Tigers vs White Sox free live stream: Watch online as Chicago tries to cut a game in the standings that Detroit holds over it.
Marlins vs Rangers free live stream 8:10 ET Wednesday as Miami goes for the two-game sweep on the road in Texas.
Cardinals vs Rays free live stream 7:10 ET as Tampa Bay looks to end a drought where it has got shutout over three straight games.
Mets vs Brewers free live stream 7:10 ET Wednesday as New York looks for its second win in a row over one of the top teams in the National League.
Dodgers vs Reds free live stream 7:10 ET Wednesday as Los Angeles goes for its fourth straight win.
Phillies vs Padres free live stream 7:10 ET Wednesday as Cole Hamels take the mound against his hometown team.
Pirates vs Cubs free live stream Wednesday 7:05 ET as these National League Central rivals battle it out for the third of four games in the series.
Red Sox vs Orioles live stream: Watch online free 7:05 ET Wednesday as the winner of this game will win the three-game series in Baltimore.
Giants vs Nationals live stream: Watch online free 10:15 ET Tuesday as San Francisco looks to bounce back from losing the opener by allowing nine runs.