What is the name of the stadium where the Indianapolis Indians currently play their home games?
Victory Field
Owen J. Bush Stadium
Washington Park
Indianapolis Park
Answer
The Indianapolis Indians play their home games at Victory Field, which opened in 1996. Before that, they played at Owen J. Bush Stadium from 1931 to 1996 and at two versions of Washington Park from 1902 to 1931.
Indy Indians Showdown: Test Your Knowledge of the Indianapolis Indians!