OTD 1986: Mets Outlast Astros, Win NLCS
The 1986 Mets dominated the National League. They won 108 games during the regular season, and seemed destined to steamroll any opponent that stood between them and a championship. The Houston Astros had other ideas. The Mets and Astros clashed in the 1986 NLCS, after Houston won the National League’s western division with a 96-66 record. The Astros, behind the pitching of Mike Scott, gave...
Read More




