Question: Where are the headquarters of the league the Denver Pioneers play in?
Answer: Elmhurst, Illinois