It wasn’t often under Sandy Alderson’s watch that the Mets signed a player to a multi-year deal and had it turn out well, but Asdrubal Cabrera was a downright bargain from the time he was signed right up until the day he was traded. And the fact that he was still valuable enough to net a pretty decent minor league arm in a trade as a rental was icing on the cake.
Coming off a pair of seasons in which he hit very well, Cabrera had somewhat reluctantly and awkwardly given up the starting gig at shortstop by the end of the 2017 season.