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.Â