The Boston Red Sox finally get to play a home game today when they host the Washington Nationals in Major League Baseball action. The game is scheduled for a 3:05 p.m. Currently the betting odds for the game have the Red Sox listed as a small favorite to pick up the win over the visiting Nats. Boston did pretty well for itself last week, winning four of their six games to open the season. One thing that can’t be fun for them, at least today, is having to play last night on Sunday Night Baseball and then turn around to […]