1996 – Houston voters approve a new baseball-only stadium to be built downtown, with a slim 51% of the vote. Astros ownership had threatened to leave Houston as the NFL Oilers are doing, if the stadium was not okayed.
1996 – Houston voters approve a new baseball-only stadium to be built downtown, with a slim 51% of the vote. Astros ownership had threatened to leave Houston as the NFL Oilers are doing, if the stadium was not okayed.