Link: Before the Mets Were Amazin’, They Were Amazing

It’s been two decades since Sports Illustrated...