It's a tradition for world champs to get to visit the White House. Today, (April 1) it's the Boston Red Sox turn. They have an off day after the season opener yesterday and they are in the area playing Baltimore, so why not squeeze in a visit with President Obama. Here are some tweeted pictures from the team and players.


More From 92 Moose