0
Anonymous
The Detroit Tigers won the 1968 World Series over the St. Louis Cardinals, 4 games to 3.
Wiki User
Chat with our AI personalities
Detroit Tigers