Reply To: Chiefs Fan in St. Louis Home › Forums › Kansas City Chiefs › Introduce yourself to the Crowd! › Chiefs Fan in St. Louis › Reply To: Chiefs Fan in St. Louis 07/16/2008 at 2:57 pm #844558 Seek Welcome. There must be something in the water in St. Louis…