2004 Red Sox Parade
Read More3 / 23
Red Sox fans draped with Domnican Republic flags show their support during a World Series parade in Boston, Saturday, October 30, 2004. The Red Sox swept the St. Louis Cardinals to win their first World Series in 84 years.
baseballmlbproprofessionalamericanleagueredsoxbostonfenwayworldseries2004championsparade
- No Comments