I doubt St. Louis was in the running to begin with. I’m betting it’ll be Dallas or Atlanta.
Sadly, Dallas is not much better. That city is an embarrassment to many Texans.