Astros
Home
American League Index
Team Name: Astros
Location: Houston, TX
Eliminated?: false
Year Founded: 1962
World Series Wins: 1
Edit