Fans Celebrate Boston Red Sox World Series Championship at Victory Parade

StoryfulNews Published October 31, 2018 31 Plays

Rumble / Trending NewsFans were out in full force in Boston, Massachusetts as they celebrated the Red Sox’s World Series championship. Mark Fidrych shared footage of the celebrations on Twitter which showed raining confetti and the famous duck boats carrying players from the team. “What an amazing experience to see my second Red Sox Rolling Rally Parade! Streets of Boston were electric,” he tweeted. The Red Sox became World Series champions for the fourth time since 2004 when they defeated the Los Angeles Dodgers in Game 5. Credit: Mark Fidrych via Storyful