According to multiple sources, the New York Mets and Yoenis Cespedes have come to an agreement that will cut Cespedes’ salary for the 2020 season by a significant margin.
This is likely why the Mets felt comfortable giving Rick Porcello a $10 million contract. Before this agreement, the Mets were within $2 million of the luxury tax threshold.
According to Jeff Passan of ESPN, the agreement will save the Mets well over $10 million.
The amended contract of Yoenis Cespedes, which @martinonyc first reported, includes a settlement for salaries that the Mets withheld in 2019 as well as a significant reduction of his 2020 salary.