Globe iconLogin iconRecap iconSearch iconTickets icon

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