Question: What city is Arrowhead Trafficway and Arrowhead Stadium located in?
Sentence (from "Arrowhead Stadium"): Arrowhead Stadium is a football stadium in Kansas City, Missouri, United States, that primarily serves as the home venue of the Kansas City Chiefs of the National Football League (NFL).
Relevant evidence: Yes