Question : who has played for the most teams in mlb history
Answer : Octavio Eduardo Dotel Diaz