Arrowhead Stadium home of the Kansas City Chiefs Kansas City MO
{"Image ImageDescription": "Arrowhead Stadium, home of the Kansas City Chiefs , Kansas City, MO (Photo by: Joe Sohm/Visions of America/Universal Images Group via Getty Images)"}