After 16 seasons in the majors for eight different teams Randy Wolf has decided to call it a career, with Jon Heyman of MLB Network reporting that the 39-year-old left-hander told an interested team he’s retired.

Wolf returned from Tommy John elbow surgery last season and made it back to the majors after spending most of the year at Triple-A. Once there he got knocked around, going 0-5 with a 6.23 ERA in 35 innings for the Tigers. He last posted an ERA under 5.00 in 2011, so it was time.

Because of injuries Wolf had to make several comebacks throughout his career, but he had a good early run with the Phillies and then a good later run with the Dodgers and Brewers. Overall he started 379 games, logged 2,328 innings, and posted a 4.24 ERA with a 133-125 record. He made one All-Star team in 2003, topped 200 innings six times, and earned nearly $70 million.

Follow @AaronGleeman