Boston Red Sox vs Baltimore Orioles Live Stream: How to Watch MLB Free Online (MLB TV Schedule)

The Boston Red Sox will face off against the Baltimore Orioles today at Oriole Park at Camden Yards in Baltimore, MD. The Red Sox will be the big favorites for today's game, having one of the most impressive records in the MLB last year (97-65). The game will start at 3:05 p.m. ET and can be watched online through live stream via the link provided below (free for subscribers).

The Boston Red Sox look to defend their 2013 World Series championship when they battle their American League East division rivals the Baltimore Orioles this afternoon. The Red Sox defeated the St. Louis Cardinals in 6 games in the World Series last year. As a result, the Red Sox won their 8th World Series championship in their franchise's history. Now David Ortiz's team looks to fight the Orioles on the road. Red Sox ace pitcher Jon Lester looks to lead the Red Sox to the victory against Baltimore this afternoon.

"This is always a challenge to come into Baltimore, or playing them in Fenway," said Red Sox manager John Farrell to reporters yesterday. "This is a very good team. We've had a chance to see their regular lineup in spring training, and it's deep and powerful. Just another example of how difficult this division can be. This will be a good test for us right out of the gate."

The Orioles are looking to upset the defending World Champs this afternoon. The Orioles have Chris Tillman on the mound as he tries to get his club the win against the formidable Red Sox offense lead by "Big Papi" David Ortiz. The Orioles missed the playoffs last year tied with the New York Yankees in 3rd place with a 85-77 record in AL East division.

Today's game will start at 3:05 p.m. ET and can be watched on TV on the MLB Extra Innings network and ESPN 2 or online through live stream by clicking here.