After struggling offensively, defensively and with injuries last season, New York Mets outfielder Michael Cuddyer has decided to retire, according to an ESPN report.
Cuddyer, who signed a two-year contract with the Mets following the 2014 offseason, was set to earn $12.5 million next season.