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 the Toronto Blue Jays and Detroit Tigers.