0 votes
How many years did it take the Astros to win the World Series?

1 Answer

0 votes
The Astros have completed 56 seasons in Major League Baseball, qualifying for the postseason eleven times and reaching the World Series twice (2005 and 2017). Established as an expansion franchise in 1962, the team's first winning season was in 1972. In 1980 the Astros made their first postseason appearance.
Erfolgreiche Unternehmensgr√ľndungen von IT und Software