bn:00286646n
Noun Named Entity
EL
No term available
EN
IU Michael A. Carroll Track & Soccer Stadium is a 12,100-seat soccer and track and field stadium located in Indianapolis, Indiana, United States. Wikipedia
Relations
Sources