Question: In what town did Alex Espinoza go to college in while playing for the Iowa State Cyclones football?
Sentence (from "Iowa State Cyclones football"): The Iowa State Cyclones football is the football team at Iowa State University in Ames, Iowa.
Relevant evidence: Yes