The 2004 NL champion Houston Astros struggled mightily vs. St. Louis (5-11) and Atlanta (1-5) in the regular season, but went on to beat both those clubs in the playoffs on the way to the World Series. "That's the beautiful thing abut baseball," Arroyo said. "