0
Anonymous
The Boston Red Sox beat the St. Louis Cardinals in 2004 World Series
Wiki User
Chat with our AI personalities
There was no World Series in 1994 due to a Players Strike.