3 trades the Mets should have made at the trade deadline

Milwaukee Brewers v Chicago Cubs
Milwaukee Brewers v Chicago Cubs / Quinn Harris/GettyImages
2 of 3

The Mets should have addressed their final two offensive needs with this trade package.

The Red Sox showed they had no idea what they wanted to do going forward. The Red Sox, who went 8-19 in July, found themselves in last place in their division, and on the outside looking in when it came to the AL Wild Card conversation. They made little sense with what they did, bringing in Tommy Pham and Eric Hosmer, while keeping J.D. Martinez, Xander Bogaerts, while getting fleeced in the Christian Vazquez trade, getting very little from the Astros.

The Mets could have gotten an impact bat and an above average catcher, both with championship pedigree, as both won the World Series four years ago with Boston. Martinez would have fit into Eric Chavez's offensive philosophy. Martinez is a pure professional hitter, making four All-Star teams in his five years with the Red Sox with his complete bat.

Meanwhile, Vazquez hit .282 with 8 home runs and a 108 OPS+, numbers that are a premium at the catcher position this year for the Red Sox before he was traded to Houston earlier this week.

Both players are free agents at the end of the season, and it would not have costed the Mets much to acquire both of them, and it would have taken the Mets offense to another level.

The J.D. Martinez sweepstakes for the Mets ended when the Mets acquired Darin Ruf from the Giants.