Rice University logo
 
 

Astros

501 Crawford Street, Houston TX
(713) 259-8000
http://www.astros.com/

The Astros have continued to attract fans since 1965 when they had the privilege to play in the first indoor stadium, the Astrodome. After 35 years, Houston built them a new home, Minute Maid Park, located Downtown. Unlike its predecessor, this stadium features a retractable roof, allowing the Astros to play on natural grass. Their roster features Rice alum Lance Berkman and one of the best pitching staffs in the country. The Astros also made it to the World Series finals in 2005.

Rating:


 
 
Advertisement