Has anybody seen pics of the new Arrowhead Stadium?
I know a few of the windows that are going into the place, I work at a place that is making them, I am one of the people putting the the Chiefs...