all over town , urban designers and architects are horrified by the prospect that downtown 's new focus of attention might become a giant six -story greeting card for turner 's new sports arena , festooned with corporate logos , electronic geegaws , and a 25-foot clock that has already been dubbed `` big ted . ''