4) Jeff Kent
Jeff Kent is one of the best second basemen of all-time. If he stayed in New York longer, he would be higher on this list.
Then again, if he stayed in New York, he may have never turned into the home run hitting monster he did with the San Francisco Giants. Hindsight is 20/20. Baseball got at a great player at one position at the sacrifice of the Mets. It seems like that happens a little too often.
Kent first joined the Mets in mid-1992 as part of the David Cone trade with the Toronto Blue Jays. Things didn’t get off to a great start. It took him until 1993 before he began to truly shine.
The number four greatest second baseman in Mets history would stay in Flushing until mid-1996 when he was dealt to the Cleveland Indians. Before then, he mashed 67 home runs to go with his .279/.327/.453 batting line.
The best years of his career did come with the Giants, but the Mets did still get a few good squeezes out of him. Like far too many productive position players, we’re left wondering “what if” with Kent.