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.
when did Edwin Jackson debut
The Los Angeles Dodgers selected Edwin Jackson in the sixth round of the 2001 MLB draft.

Question: how long did the player play for the dodgers
Self-contained rewrite: how long did Edwin Jackson play for the Los Angeles Dodgers