The Arrowhead Stadium, the home of the National Football League?s Kansas City Chiefs, is a multi-purpose stadium located at the heart of downtown Kansas City, Missouri. Commonly described as the ?Home of the Chiefs?, Arrowhead also hosts other events such as college football, concerts and conferences. It is the largest sports facility in the whole of Missouri.
After a bigtime renovation that cost $375 million in 2010, the stadium now features state-of-the-art facilities, such as the ?horizon level? luxury suites, upgraded sound and scoreboard system, and a 360-degree ribbon video board. The renovated stadium now features the Chiefs Hall of Fame and tribute area to Chiefs founder Lamar Hunt. Stadium visitors and tailgate partygoers can also spend time at the Founder?s Plaza, Chiefs Sports Lab, team store and Founder?s Club.