Mets 2017 season is over, but where do they go from here?

The Mets have four players with large contracts who are in the final year of their contracts — Jay Bruce, Neil Walker, Lucas Duda, and Curtis Granderson. If GM Sandy Alderson decides to sell pieces at the trade deadline, they should trade Granderson, Duda and Walker. (I’ll talk about Bruce later).
There’s no reason for the Mets to resign Granderson after this season, with his .211 batting average. He’s not an everyday outfielder anymore. Add Duda’s inconsistencies both at the plate and at staying off the disabled list, and it’s hard to foresee the Mets offering Duda any more than his current salary of $7.25 million.
Walker is a trickier subject — he was good last year (23 HR, 55 RBIs, .282 AVG), but would the Mets really want to invest in a 32-year-old at that price whose injury history has only grown larger? Would I resign walker for a lesser amount? Absolutely.
As for Bruce, it’s easy to see why the Mets would want to re-sign him. He hasn’t just been the Mets best hitter this season, he’s been their best player. He’s on pace for 43 home runs and 109 RBIs. Plus, he seems comfortable playing in New York after a poor second half last season. Why wouldn’t you want to resign him?