Bill Armstrong Stadium
Stadium in Bloomington, Indiana
Summary
Bill Armstrong Stadium is a 6,500-capacity soccer-specific stadium and velodrome located in Bloomington, Indiana and owned by the Indiana University Bloomington. The stadium is home to the Indiana Hoosiers men's and women's soccer teams.
Originally created by Patken4
6/26/2006, 10:47:05 PM
Modified
5/28/2026, 4:42:43 AM
Contributors
Source: WikipediaView full article↗