Edwin Jackson says 14 teams will be it.
The well-traveled pitcher, who spent 17 seasons in the majors, announced his retirement on Instagram on Friday — his 39th birthday and the 19th anniversary of his big league debut.
Jackson played for a record 14 clubs, most recently in 2019 with Toronto and Detroit.
He went 107-133 with a 4.78 ERA in 412 games with the Dodgers, Tampa Bay, Detroit, Arizona, the White Sox, St. Louis, Washington, the Cubs, Atlanta, Miami, San Diego, Baltimore, Oakland and Toronto.
When he was with the Diamondbacks, he threw a no-hitter at Tampa Bay in 2010.
He was an All-Star with Detroit in 2009 and pitched for the World Series champion Cardinals in 2011.