Team Information
What are the Houston Astros?
The Houston Astros are a Major League Baseball (MLB) team based in Houston, Texas. They are a member of the American League West division....
When was the team founded?
The Houston Astros were founded in 1962 as the Houston Colt .45s, initially playing their home games at Colt Stadium. The franchise...