The Boston Red Sox made a special visit on their first off day of the 2014 season.
On Tuesday, President Barack Obama honored the 2013 World Series champions at the White House.
The Red Sox are in Baltimore to take on the Orioles for the first series of the 2014 season. The team’s home opener is Friday at 2:05 p.m. ET against the Milwaukee Brewers.
Read more about highlights of the Red Sox’s White House visit:
Powered by WordPress.com VIP