New York Mets to make deferred payments to Edwin Diaz until 2042
Revised] The Power of Deferred Payments: Edwin Diaz's contract is
Edwin Diaz signing $102 million contract to stay with Mets
Breaking down Edwin Diaz's deal with Mets
MORE
Could Mets celebrate actual 'Bobby Bonilla Day' soon?
Edwin Díaz's $102M from Mets not fully paid until 2042
Best values in MLB free agency for 2023
Bobby Bonilla: Breaking News, Rumors & Highlights
New York Mets Re-Sign Edwin Diaz to Record-Setting Contract
Ottavino's deal with Mets includes deferred money until 2035