0 votes
How long have the Astros been in Houston?

1 Answer

0 votes
The Houston Astros are a Major League Baseball team in Houston, Texas. They began play in 1962. They were originally called the " Houston Colt.45s" or the " Houston Colts". They changed their name to " Astros " in 1965.
...