October 9, 1987 – The Day Jeffery Leonard’s One Flap Went Down

History will show that the Cardinals won the 1987 National League Championship series in seven games. What the books don’t say is that early in the third game of the series, Cardinals fans doubted that the series would even return to St. Louis. Horribly out-gunned, one veteran player rose up and took control of the game, and the series. On October 9, 1987, the day Jeffrey Leonard’s “One Flap” got knocked down.

25th ANNIVERSARY: The Cardinals’ 1985 Starting Lineup

Breaking down the lineup of the 1985 National League Champion Cardinals.

25th ANNIVERSARY: The Cardinals’ Road To The I-70 Series

The Cardinals entered the 1985 season looking to reinvent themselves after dismantling the World Champion 1982 team.