Red Sox Win World Series!
Posted by Richard Vose on October 31, 2013Congratulations Boston! Your Red Sox have won the MLB World Series. ESPN’s Jason Stark has a good take on the affair here.
This is the first time in 95 years that Boston has celebrated a win on it’s home field. Fenway Park is such a historic place, it is fitting that the World Series ended there.