Houston Astros Head to World Series
Friday October 21, 2005
After over four decades of frustration, the Houston Astros earned their first ever trip to the World Series by defeating the St. Louis Cardinals in the National League Championship Series. As a result, the Astros became the first Texas baseball team to appear in the fall classic.


Comments
No comments yet. Leave a Comment