After a protracted winter negotiation, the sides reportedly agreed to a two-year, $54 million contract on Wednesday night.
The Mets even supplemented their infield mix by signing Nick Madrigal, who was non-tendered by the Chicago Cubs, late last ...