Star closer Edwin Díaz and the New York Mets are in agreement on a five-year, $102 million contract, pending physical, sources familiar with the deal tell ESPN. There’s an opt-out and a full no-trade clause, plus a sixth-year option. The best closer in baseball stays in New York.

— Jeff Passan (@JeffPassan) November 6, 2022