Any Chiefs fans in the St. Louis area?
Hey guys...I was wondering if any of you Chiefs fans live in the St. Louis area. I don't get the games on TV and just moved here recently and was wondering if there are any good sports bars that play the Chiefs games. I live in the Fenton area by the way.
Thanks.
|