Breaking: Eduardo Rodriguez agrees to Diamondbacks deal. $80M, 4 years with vesting option that can take it to $99M over 5.

— Jon Heyman (@JonHeyman) December 7, 2023