With a capacity of more than 76000 people in Kansas city.It is one of the 6th largest NFL stadium in US.It is more than 50 year old and experienced in hosting big events.
Where is Arrowhead stadium?
Arrowhead stadium is part of Truman Sports complex and This is the exact address for the stadium 1 Arrowhead Dr, Kansas City, MO 64129, USA. It is adjacent to Kauffman stadium.
When was Arrowhead Stadium built?
Arrowhead stadium started the construction back in 1968 however renovation were done multiple times post the initial construction.