The city of Boston celebrates the Red Sox's World Series title with a parade on Wednesday, yet another opportunity to break out the duck boats.
The Red Sox won the World Series in five games over the Los Angeles Dodgers, the team's fourth championship since 2004 and first since 2013. Since 2001, Boston's sports teams have won a total of 11 titles – five for the Patriots, one for the Bruins and one for the Celtics.
The parade starts on Lansdowne Street near Fenway Park, goes Boylston and travels up Tremont Street before taking Cambridge Street to New Sudbury and finishing near Government Center.
Source: Read Full Article