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.
how long did Edwin Jackson play for the Los Angeles Dodgers
On January 14, 2006, Edwin Jackson and left-handed pitcher Chuck Tiffany were traded to Tampa Bay.

Question: did the player ever play for the white sox
Self-contained rewrite: did Edwin Jackson ever play for the white sox