…play in Enron Field (later Daikin Park). In 2004 the Astros advanced to the NLCS, where they lost a seven-game series to the St. Louis Cardinals. The team finally met with a modest amount of playoff luck the following year as it defeated the Cardinals in an NLCS rematch to…
Read More