All sports Site
All sports Site
United States - Indianapolis- Founded in 1902
Indianapolis Indians is a baseball team from United States, based in Indianapolis. The club was founded in 1902. Indianapolis Indians plays their home games in the Victory Field.