Baseball Edwin Diaz Mets MLB Starling Marte 3 days ago 3Views Mets Warned That 18M Star’s “Huge Red Flags” May Turn Into a Major Liability for Them The New York Mets thought they were achieving a dominant closer in Edwin Díaz. However, instead, the Mets could have an open-door policy for stolen bases. With a deal worth $18 million a year, you would assume him to…