BREAKING: National League batting champion Jeff McNeil and the New York Mets are in agreement on a four-year, $50 million contract extension, pending physical, sources familiar with the deal tell ESPN. It includes a fifth-year club option that could take value to $63.75 million

— Jeff Passan (@JeffPassan) January 27, 2023