New York Mets outfielder Michael Cuddyer is ready to retire after playing 15 seasons in the major leagues.
Cuddyer turns 37 in March. He leaves with one season left on a two-year, $21 million contract that he signed with the Mets as a free agent.
Cuddyer hit .259 with 10 home runs and 41 RBIs during an injury-interrupted year with the Mets. He made his first World Series appearance this fall, striking out in all three of his at-bats.
"It goes against every grain in my body to consider a future without the game. But after 15 years, the toll on my body has finally caught up to me," Cuddyer said on The Players' Tribune site.