Up Next
0
Red Sox players, fans celebrate World Series wi...
Red Sox players, management and fans stuck around to celebrate the first World Series win at Fenway Park since 1918.
Share
Red Sox players, fans celebrate World Series win at Fenway Park
Red Sox players, management and fans stuck around to celebrate the first World Series win at Fenway Park since 1918.
Date: 10/31/13
Views: 8
Video by:  WMUR Manchester
 
Follow us:
Loading... 1 of 167
Today's Most Watched Videos
Related Videos
Loading... 1 of 56