world series trophy

Red Sox World Series Trophy Coming To Fall River
Red Sox World Series Trophy Coming To Fall River
Red Sox World Series Trophy Coming To Fall River
The day after the Red Sox won the World Series, Mayor Will Flanagan sat down and wrote a letter to the Boston Red Sox. Flanagan wanted the World Series trophy to visit his city. The Red Sox have responded. The trophy will be on display at Government Center on Wednesday, December 18th from 11am-1pm...