Christopher Pasatieri/Getty Images
Before we get into the moves the Mets should have made, let's start with one move that should not have been made: the signing of outfielder Chris Young.
Young is a decent outfielder but isn't exactly what the Mets needed to spend over $7 million on. Young has had some clutch moments for the Mets this season and always had potential. However, he is still the streaky hitter he has always been and still strikes out a lot, and that doesn't help the Mets offense. His defense in the outfield has not been particularly great, either.
But more importantly, Young's presence has taken away some playing time for younger outfielders such as speedster Eric Young Jr. and defensive whiz Juan Lagares, who has been hitting well so far this season. If this was the American League with the designated hitter option, this would not be a problem, but because the Mets are in the National League, they can't play these three outfielders simultaneously.
Curtis Granderson is pretty much guaranteed to continue starting in right field, regardless of how he is performing. That's because of the big contract the Mets gave him this offseason. This means that left field and center field can only include two of Young, Young Jr. and Lagares. If Young is in the starting lineup, this means that the Mets would be lacking Young Jr.'s speed or Lagares' defense.
All in all, it's not to say that Chris Young has been a disaster for the Mets, but he's not exactly a superstar who should be getting regular playing time over Eric Young Jr. and Juan Lagares. The Mets could have done better with the money they are giving Young this season.