All Posts Tagged Tag: ‘stadium’

Astrodome Demolition in the Hands of Houston Voters

When it was constructed in 1965, the Astrodome was nicknamed, “The Eighth Wonder of the World.” At the time, the Astrodome was the world’s first multi-purpose domed stadium. Standing 208 feet tall, and with a roof-span of 642 feet, the 400,000 square foot stadium is still one of the most influential pieces of American architecture. That fact could soon be …

Read More