Question: who has played with the most mlb teams
Answer: Octavio Eduardo Dotel Diaz