Boston Red Sox vs. St. Louis Cardinals 2004 World Series Two-Way
The Boston Red Sox 2004 World Series Collector's
From the Archives: Red Sox win 2004 World Series – Boston Herald
Boston Red Sox win World Series over St. Louis Cardinals – The
MORE
2004 St. Louis Cardinals season - Wikipedia
World Series Game 3: Lineups Shift For Games In St. Louis
Remembering The 1946 World Series - The First Time The Cardinals
Let's relive the Red Sox 2004 World Series: Pedro's Last Stand in
St. Louis, legendary trio add spice to key Red Sox weekend series
Red Sox conquer the Curse of the Bambino, sweeping Cardinals in