Early Games Thread 11.18.12
View Single Post
11-18-2012, 02:04 PM
Originally Posted by
Arrowhead Stadium was the most obnoxious stadium in the NFL in the 90's. No other stadium compared.
Get the facts right first my man.
It's a shame they aren't loyal and are nowhere to be found in today's NFL.