For anybody flying over downtown during the NFC championship game on Sunday, there was this startling symbol of corporate anachronism: the giant "TWA" logo still emblazoned across the roof of the domed stadium. Even though the bankrupt locally based airline no longer exists -- its assets swallowed up by Fort Worth-based American Airlines -- its letters live on, a reminder of another St. Louis... More >>>