It's worth noting that the Astrodome sits in the NRG complex, next door to the NRG Stadium where the Texans play, and in the same parking lot as the NRG Center, where events like the Houston Livestock and Rodeo take place. Just this week they were planting grass outside of the Astrodome to beautify it for the upcoming Rodeo. (NRG Arena is in the same complex) In other words, it's not the isolated abandoned property that other properties in the article describe. (it's not finalized, but it will likely become a park to bridge NRG Center and Stadium)