On October 10, 1987 – Jeffrey Leonard homers for the fourth straight game as the San Francisco Giants beat the St. Louis Cardinals, 4 – 2, tying the National League Championship Series at two games apiece.
Join the Community
Subscribe to our Podcast
The Daily Rewind
on Apples Podcast | Spotify | Google | Stitcher
And connect with us wherever else you listen to Podcast and hangout!
SUBSCRIBE TO OUR YOUTUBE CHANNEL
This Day In Baseball – Over 1,000 videos!
Game ticket & learn more about the players, teams, stadiums and dates in history