The Mets should trade David Wright. There, I said it.
As I typed those last words, I was remiss in memory of the first time Wright took the field as a New York Met. It was a nice July day in 2004, Mets vs. Expos, and everyone was ready for the Mets top protegee David Wright to finally make his much anticipated debut. To be honest, I'm not even sure how he did in that game, or how he played in that season at all. But I do remember how David Wright has been the Mets best player since 2007, taking over the team like Carlos Beltran and Carlos Delgado did to the Mets in 2006. David is the captain of this team, the franchise player, the only true big-time star. And yet, somehow I want to trade him.
Although the Mets technically still have Wright under contract next season (assuming they pick up his option), Wright will be eager to receive a major contract extension this off-season, or (albeit unlikely) declare he wants to test free-agency two winters from now. So if Wright wants a contract extension, then why should he be traded? Shouldn't the Mets keep their star in his prime, and lock him up long-term?
While all those are valid points, there's a much bigger picture in this story. Let's face it. The Mets are not going to be a playoff team this year, next year and most likely even the year after that. That leaves the Mets till, the very least, the 2015 season to truly have a shot at contending, if all goes according to plan. The Mets have nice pieces—Tejada, Davis, Harvey, Wheeler, Familia and Niese—to name a few, but unless those guys become multi-allstars, the Mets aren't going to be competing for a title with that squad for at least a few years.