UNDATED (WKZO-AM/FM) – The extremely well-traveled pitcher Edwin Jackson announced his retirement from baseball in an Instagram post Friday. Jackson played for a record 14 teams during his 17-year career in the Majors, including two stints with Detroit in 2009 and in 2019. He was an All-Star with the Tigers in 2009, threw a no hitter for the Diamondbacks in 2010, and pitched for the world champion Cardinals in 2011.