Los Angeles, Nov. 4 -- Hundreds of thousands of Dodgers fans poured into downtown Los Angeles to celebrate the team's repeat World Series championship.
The Dodgers' victory parade yesterday lasted about 45 minutes, beginning at 11:00 am local time. Despite the short duration, social media footage showed many fans arriving in the early morning hours to secure a viewing spot along the parade route.
Double-decker buses carrying Dodgers players and staff rolled slowly through the streets as ear-splitting cheers erupted from the crowds chanting "Let's Go Dodgers," while blue-and-white flags waved along the route.
Following the parade, the team - the most successful in Major League Baseball over the past decade - held an official Championship ...