Advantages of the Gary Sheffield signing:
The Mets can now release Marlon ’40 OPS+’ Anderson. I have no doubt that Gary Sheffield (or me, and I’ve never played baseball in my life) would be more useful to the Mets than Marlon Anderson, but being better than Marlon Anderson really isn’t anything to be proud of. And there is always the danger the Mets feel they don’t have enough gritty veteran presence on the team and decide to keep Sheffield and Marlon, and cut someone (useful) instead.
Disadvantages:
So what else does he bring to the team? Sheffield is an aging Vet, and I am always against the Mets signing the aged. However, he is being paid league minimum, which is about what he is worth as a player – he had a slightly below league average OPS+ of 90 in 2009. While there isn’t much chance he improves in ’09 (he is 40, and Detroit certainly didn’t think he would get better), the 2008 Gary Sheffield was worth 0.3 wins to Detroit. However he did this mainly as a DH (he started only 6 games in LF, a total of 47 innings), an option unavailable to the Mets. In 2005, the last season he was a full time OF, his fielding cost the Yankees -26.8 runs through 131 games started – now 4 years older, his sucky defence will outweigh his hitting unless he is used only as a pinch hitter and kept out of the outfield as much as possible. As a cheap replacement for Marlon Anderson, he could be a reasonable addition to the team, but allowing him to start in the OF too often will quickly outweigh the value of his bat.
Plus, if he is good there is the risk Omar will give him one of his special contracts for aging vets, a la Marlon or Jose Valentin.
As a Mets fan I look forward to never seeing Marlon Anderson pinch ‘hit’ or play ‘defence’ for the Mets again. Sheffield is a low risk (or at least cheap) signing, with more upside than Marlon, but this is a short term solution that will make the team worse if Sheffield spends a lot/any of time playing the outfield.