Question: What Illinois city are the headquarters for the league that the Western Illinois Leathernecks play in located in?
Sentence (from "Summit League"): League headquarters are in Elmhurst, Illinois.
Relevant evidence: Yes