Quote:
Originally Posted by Fritz88
Hey cc, where do you guys usually watch the games in STL?
Posted via Mobile Device
|
My house. Although last year I heard about a place called webers front row grill, in Webster groves. They play all the chiefs games with sound. Some fans organized it to be an official place to watch KC in St. Louis. I went once and even with the horrible season, there were about 15 chiefs fans in red and gold.