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