Question: Who has played for the most premiership clubs?
Answer: Gareth Barry
Disambiguated annotations:
answer: Andy Cole and Peter Crouch