1987 NLCS: The First Cards-Giants October Battle
In the 21st century, the St. Louis Cardinals and San Francisco Giants are arguably baseball’s two pre-eminent franchises. They’ve combined for seven National League pennants and four World Series titles. On three occasions (2002, 2012 & 2014) they’ve gone head-to-head in the postseason. That wasn’t the case when they met in the 1987 NLCS and […]