Neat little soccer stadium on the campus of Indiana University. .the famous Little 500 bike race is also held here each year. One of the advantages of a Big 10 campus are all the facilities and Armstrong Stadium certainly lives up to that hype. Spacious and airy, this stadium is built in a wooded area on campus within walking distance of just about everything. Armstrong is built on a plateau just over the university’s track and field stadium. .Haugh Field. Neat area worth visiting.