Steve Cohen puts his stamp on the latest “new Mets”

“The New Mets. The Magic is Back.” – Della Femina Travisano & Partners ad campaign, 1980 "I'm proud to be a part of the new Mets. I call it the new Mets because this organization is going in the right direction, the direction of winning." – Carlos Beltran, 2005 Mets fans of a certain vintage [...]