2004 NLCS an underrated classic
October 16, 2014 | 00:02:35
In 2004 the Cardinals and Astros battled in the NLCS for a spot in the World Series, with St. Louis outlasting Houston in seven games
In 2004 the Cardinals and Astros battled in the NLCS for a spot in the World Series, with St. Louis outlasting Houston in seven games