Veteran outfielder Michael Cuddyer, who turns 37 in March, is retiring after just one season with the Mets, he announced Saturday via The Players' Tribune.