Houston Astros

Sports & Recreation in Houston

Address: 501 Crawford St., Houston TX 77002 - MAP
Phone: (713) 259-8000
Web: www.houston.astros.mlb.com

Houston AstrosThe Houston Astros are hometown heroes in the city of Houston, where residents take their sports teams very seriously.

Since 2000, the team has played at their newest home venue, Minute Maid stadium, which fans call "The Juice Box." Before then, they played at the Astrodome, a first-of-its-kind stadium with a domed roof, that also saw the advent of 'Astroturf' as a playing surface.

Minute Maid stadium and its grass field is an old-school style baseball park, and fans like to claim that there are no bad seats in the stadium. The stadium's domed roof is retractable, allowing fans and players to enjoy cooler weather in the fall, and to escape Houston's notorious humidity during the dog days of summer.

The beloved team is actually the oldest franchise from a single city to have never won the World Series. They've come heart-breakingly close, making the playoffs in 1980, 1981, 1986 and multiple times again through the early 2000's. Finally, in 2005, the Astros made their World Series debut against the Chicago White Sox, who won the series.