by JUAN A. LOZANO, Associated Press HOUSTON (AP) โ The Houston Astrodome was a technological marvel when it opened in 1965. Dubbed the โEighth Wonder of the World,โ it was the first domed and air-conditioned stadium and became Houstonโs defining landmark, a symbol of the cityโs can-do spirit. But eventually bigger and sleeker stadiums took […]

