What is a multi-purpose stadium used mostly for American football in St. Louis, that held The 1996 Dr Pepper Big 12 Championship Game?
The Dome at America's Center: The Dome at America's Center, or The Dome, is a multi-purpose stadium used mostly for American football in St. Louis, Missouri, United States.
i don't know