Question: What city is Arrowhead Trafficway and Arrowhead Stadium located in?
Sentence (from "Arrowhead Stadium"): Arrowhead has a seating capacity of 76,416, making it the 28th largest stadium in North America and sixth largest NFL stadium.
Relevant evidence: No