|Location||Kansas City, United States of America|
Located in the city of Kansas, Missouri, United States, Arrowhead Stadium is a football stadium that serves as the home ground of the Kansas City Chiefs that plays in the National Football League (NFL). The stadium is counted under the Truman Sports Complex. It has a total capacity of 76,416. Its construction was completed in 1972, and in 1994, the Astroturf was replaced by natural grass playing surface. The stadium again went through a renovation in 2010. It is the 28th largest stadium in North America and also the sixth largest among the NFL stadiums.
Kindly login to use this feature.