Question: what player has the most premier league titles?
Answer: Ryan Giggs