Michael Cuddyer, who struggled last season with the New York Mets because of injuries, is retiring after 15 seasons in the majors.
Michael Cuddyer, who struggled last season with the New York Mets because of injuries, is retiring after 15 seasons in the majors.