Thousands of Red Sox fans remained to celebrate with the team at Busch Stadium following Boston’s 3-0 series-clinching victory.
St. Louis smiles
Thousands of Red Sox fans remained to celebrate with the team at Busch Stadium following Boston’s 3-0 series-clinching victory.
(Boston.com Photo / Eric Wilbur)