Boston Red Sox win the 2013 World Series
Congratulations to the Boston Red Sox for winning the 2013 World Series of Baseball. They took 6 games to beat the young guns of the St Louis Cardinals.
Congratulations also to Big Papi, David Ortiz, who won the World Series MVP.
And Happy Halloween!