Yoenis Cespedes’ salary for 2019 was cut in half and his pay for 2020 significantly reduced as part of a settlement of a grievance between the injured outfielder and the New York Mets.