Phillies and Astros playing in rematch of remarkable 1980 NLCS

Not many predicted the Phillies to win it all in 1980. Many baseball writers predicted Philadelphia to finish fourth in the NL East after they had lost in the NLCS three straight years from 1976-78 b…
Read More

Michael Clair