Edwin Díaz's $102M from Mets not fully paid until 2042
Edwin Diaz Discusses New Contract With Mets - The New York Times
Reports: Mets, Edwin Diaz agree to five-year, $102M contract
Mets' deal with Edwin Diaz has deferred payments until 2042 - ESPN
Edwin Díaz, Mets Reportedly Agree to Record 5-year, $102M Contract in MLB Free Agency, News, Scores, Highlights, Stats, and Rumors
Mets, Edwin Díaz agree to 5-year deal
Edwin Diaz signing $102 million contract to stay with Mets
Mets accept risk in new $102M contract for Edwin Diaz
Mets, Edwin Díaz agree to 5-year deal
Edwin Diaz Discusses New Contract With Mets - The New York Times
Edwin Díaz's $102M from Mets won't be fully paid out until 2042
MLB free agency: Mets, Edwin Díaz agree to five-year, $102 million deal as offseason begins