So here's the Impossible Trivia Question ... Which major-league player has had the most teammates?
Not guys who played on the team in the same year, but actual teammates. To answer this question, you would need daily transaction logs going back a few decades. But only a few decades, because teams use a lot more players (especially pitchers) than they used to.
I suspect the answer is Pete Rose or Rickey Henderson. The real trick would be nailing down the number.