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


Get every new post delivered to your Inbox.

Join 319 other followers