Question: In what city is the school where the Kansas City Spartans play their home games located?
Sentence (from "Shawnee Mission North High School"): Shawnee Mission North High School is a public secondary school in Overland Park, Kansas, United States, for grades 9–12.
Relevant evidence: Yes