Question: Who has played on the most mlb teams?
Disambiguated questions and answers: question: Who has played on the most mlb teams as of 2017?
Who has played on the most mlb teams as of April 7, 2012?
Who has played on the most mlb teams as of April 6, 2012?
answer: Edwin Jackson
Octavio Eduardo Dotel Diaz
Octavio Dotel
Ron Villone
Matt Stairs
Mike Morgan
Octavio Dotel
Natural Questions answer: Octavio Eduardo Dotel Diaz (from the Wikipedia article "Octavio Dotel")