0
Anonymous
The Cleveland Indians have won the World Series 2 times (1920 & 1948) in 5 appearances.
Wiki User
Chat with our AI personalities