Conversation so far:
which player has played for the most mlb teams
Edwin Jackson played for 14 MLB teams from 2003 to 2019.
what was the last team Edwin Jackson was on
On February 2, 2020, Edwin Jackson signed a minor-league contract with the Arizona Diamondbacks.

Question: when did the player debut
Self-contained rewrite: when did Edwin Jackson debut