THE THRILL OF VICTORY
Red Sox fans cheer their heroes during a parade held Wednesday in Boston to celebrate the team’s victory over the Los Angeles Dodgers in the World Series.
Red Sox fans cheer their heroes during a parade held Wednesday in Boston to celebrate the team’s victory over the Los Angeles Dodgers in the World Series.