The 2004 National League Championship Series: An Underrated Epic
When you think of the 2004 baseball season, especially its postseason, what usually comes to mind is the historic comeback the Boston Red Sox put on against the New York Yankees in the American League Championship Series, en route to Boston’s first World Series title in 86 years. What’s often overshadowed is what an epic battle took place on the National League side that same year. Let’s look back on the 2004 National League Championship Series, as the St. Louis Cardinals and Houston Astros stretched it to the limit.