The year was 1999, and what was known at that time as the TWA Dome became the focal point of three significant happenings in St. Louis. First, the Pope visited our region. The second was the ascent of our NFL football team the St. Louis Rams toward the Superbowl. But the third major event that […]