So long, Edwin Diaz. The New York Mets have moved on from their star closer in favor of Devin Williams. Signed for a reported 3 years with money ranging between $45-50 million, it's about half of what was expected to land in Diaz's wallet with a contract expected to approach $100 million overall.
Devin Williams Mets deal: $45M for 3 years. $5M per deferred for 11/20 years with $6M bonus prorated equal over 3 yrs
— Jon Heyman (@JonHeyman) December 2, 2025
Reliever Devin Williams and the New York Mets are in agreement on a three-year contract that guarantees more than $50 million, sources tell ESPN.