“Eighth Wonder of the World” May Be Doomed

HOUSTON (AP) _ Texas voters have rejected a plan to convert the shuttered
Houston Astrodome into a convention center and have likely doomed the iconic
stadium to demolition. The so-called “Eighth Wonder of the World” opened in
1965 and was once home to the Houston Astros and Houston Oilers.

More News