How many times have the Indianapolis Indians won the Little World Series?
2
1
3
4
Answer
The Indianapolis Indians have won the Little World Series twice, in 1917 and 1928. The Little World Series was a championship series between the champions of the International League and the American Association.
Indy Indians Showdown: Test Your Knowledge of the Indianapolis Indians!