Question: who has managed the most premier league teams?
Answer: Sam Allardyce