Question: who has the most appearances in the premier league
Answer: Gareth Barry