5 former Mets players still in MLB the team gave up on too early and whether it was justified

Philadelphia Phillies v New York Mets
Philadelphia Phillies v New York Mets / Rich Schultz/GettyImages
3 of 5

3) The NY Mets gave up on J.D. Davis too early

Throwing in the towel on J.D. Davis in the middle of the 2022 season is very fresh. The Darin Ruf trade was bad enough before the plane tickets were even booked. Witnessing Davis mash baseballs early on in 2023 for the San Francisco Giants makes it even harder to believe this trade happened.

It feels clichéd at this point to reference the Ruf trade because of how front-of-mind it is for Mets fans. I hate to sound like a broken record. What’s one of those? I don’t want to beat a dead horse. That just sounds cruel. Let’s relate this to a Facebook reel that plays over and over again.

The Mets were desperate for some kind of output from the DH spot at the 2022 trade deadline. After acquiring Daniel Vogelbach from the Pittsburgh Pirates, they seemed to have a plan to start him against righties and Davis versus lefties. Instead, they shipped Davis and three prospects out to the Giants for Ruf who had far less defensive versatility and a lot more age on his body.

Everything that could make this trade a massive failure has already happened. It all began with the front office giving up on Davis who would have been a solid fit to stay with the team then and produce for them now.