In what city is the school where the Kansas City Spartans play their home games located?
Overland Park, Kansas
-1
Section::::Abstract.
Kansas City Spartans (American football)
24450050
-1
Section::::Abstract.
Shawnee Mission North High School
6245904