Boston Celebrates Its World Series Win

Boston routed the St. Louis Cardinals 6-1 to win the championship in six games

  • Share
  • Read Later

The Boston Red Sox dominated over the St. Louis Cardinals to win game six of the World Series 6-1, becoming Major League Baseball’s champions for the third time in 10 seasons. Fenway Park and greater Boston immediately erupted in celebrations.

More Photography from Time