Today’s Iconic Moment in NY Sports History: The Mets score 16 unearned runs to beat the Astros 16-4
July 27th, 1985: The Mets scored sixteen unearned runs in a blowout win over the Houston Astros
July 27th, 1985: The Mets scored sixteen unearned runs in a blowout win over the Houston Astros