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