When will Houston change name of its MLB team?
Astros have not been in Houston since 70's.
before Astros - it was Colt 45's. NASA astronauts left Houston 30 years ago.
- 4 weeks agoBest Answer
I'd be ashamed to admit I'm from Texas too.
- 4 weeks ago
The Major League Baseball Stadium that The Astros play in is known as Minute Maid Park and is in Downtown Houston, Texas. I saw it when I went to several WWE Events a few years ago. Moreover, NASA Still has a Major Installation in Houston Texas and has been communicating with satellites and other launch vehicles since the 1960's's. Have you ever actually been in Houston, Texas?
- Anonymous4 weeks ago
What kind of drugs are you on? The Astros have always played in Houston. Colt Stadium, the Astrodome and Minute Maid Park were/are all in HOuston.
- curtisports2Lv 74 weeks ago
'Astros have not been in Houston since 70's.'
In what alternate universe is that?
- How do you think about the answers? You can sign in to vote the answer.
- conley39Lv 74 weeks ago
They're unlikely to change the name.
- BrianLv 64 weeks ago
That would indeed be news to the Astros. Have you thought about selling this scoop to the National Enquirer?