Arrowhead Stadium
Arrowhead Stadium is a football stadium in Kansas City, Missouri. GEHA purchased stadium rights. It is home to the NFL's Kansas City Chiefs. It is the largest sports facility by capacity in the state of Missouri. A $375 million renovation was completed in 2010.

Aerial view of Arrowhead Stadium
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.