Downtown Houston is in the midst of a “glow up” in anticipation of the 2026 World Cup — and one major project drew inspiration from the "Wizard of Oz." ...