I was surprised I missed this last year. Read the article for full content, but basically it says that Newell was bought out by a national recycling firm last year. At the time of the article (no idea if this has changed) Newell also owned The Lone Star site. It suggests that the firm would be look at the competitive landscape in central Texas for it to have steel recycling there (this is the noisy part of the operation), there might be potential for that part to move away and the site to be redeveloped.
Would be pretty fantastic if this happened. You just don't get too many chances at a site that big near downtown.