0
Anonymous
The Boston Red Sox beat the St. Louis Cardinals 4 game to 0 in the 2004 World Series. The final game was played on Wednesday, October 27, at Busch Stadium, St. Louis.
Wiki User
Chat with our AI personalities
the Boston red sox beat the stl cardinals