How about the Kansas City Chiefs at Arrowhead Stadium!!!?!?
Who showed the Giants last week who were in charge, like an Indian Chief?!!? I have lots of Arrowheads I found just walking in the Kansas Prairie.
Does that bother you Comrade Leader?