Mets cannot afford and:
David Wright 2017 Contract Status: Signed thru 2020, 14 yrs/$192M (07-20)
2017 34 New York Mets $20,000,000
2018 35 New York Mets $20,000,000
2019 36 New York Mets $15,000,000
2020 37 New York Mets $12,000,000
(I suppose they could move Manny back to SS)
(Also I suppose there's a small but real chance Wright never plays another MLB game, but hopefully he eventually gets back)