Arrowhead Stadium Information and Schedule

Arrowhead Stadium Arrowhead Stadium is the home of the Kansas City Chiefs. It cost $43 million in 1972.
--> Ticket to Heaven