Question: who has played the most games in the premier league?
Answer: Gareth Barry