MLB free agency: Mets, Edwin Díaz agree to five-year, $102 million
Mets and Edwin Diaz are Finalizing $102 Million Contract - The New
Edwin Diaz Discusses New Contract With Mets - The New York Times
Edwin Diaz and Mets agree to contract a day after World Series ends
The Mets and Edwin Diaz agree on a five-year, $102M contract
Sources: Edwin Diaz, Mets agree to 5-year, $102 million deal
Edwin Diaz Discusses New Contract With Mets - The New York Times
Edwin Diaz Discusses New Contract With Mets - The New York Times
Edwin Díaz's $102M from Mets not fully paid until 2042
Edwin Díaz, Mets Reportedly Agree to Record 5-year, $102M Contract
Edwin Díaz's $102M Mets Contract Includes Deferred Payments
Edwin Diaz signing $102 million contract to stay with Mets