Reliever David Robertson and the New York Mets are in agreement on a one-year, $10 million contract, a source familiar with the deal tells ESPN.

First Brandon Nimmo. Now David Robertson. Mets just keep getting better.

— Jeff Passan (@JeffPassan) December 9, 2022