Looking back on the Astros' 2005 World Series run
The Houston Astros have won the World Series, beating the
Houston Astros oust Boston Red Sox, advance to World Series
Astros beat Yankees 4-0 to reach World Series
MORE
Lance Berkman - Wikipedia
Astros Win 2022 World Series And Mattress Mack Wins $75 Million In
World Series: Houston Astros beat Phillies
TCB Astros Infographic: Disassembling the 2005 World Series Astros
Where does Mets-Royals Game 1 rank among longest World Series
Looking back on the Astros' 2005 World Series run