Boston celebrates Red Sox’s World Series victory
The Boston Red Sox defeated the St. Louis Cardinals, 6-1, to win the 2013 World Series in six games. David Ortiz was named MVP. See pictures of fans and players celebrating the championship.
Matt Bracken 0 Comment Nation, Sports 2013 World Series, Boston, Boston Red Sox, David Ortiz, fenway park, Red Sox, Redsox, st louis cardinals, world series
The Boston Red Sox defeated the St. Louis Cardinals, 6-1, to win the 2013 World Series in six games. David Ortiz was named MVP. See pictures of fans and players celebrating the championship.
Kalani Gordon 0 Comment Nation, Sports american league, baseball, Boston Red Sox, busch stadium, fenway park, MLB, national league, st louis cardinals, world series
The 100th World Series in 2004 featured the Boston Red Sox and St. Louis Cardinals, the Red Sox defeating the Cardinals four games to none. Nine years later, the two teams meet again.