Question: who has the most olympic medals all time?
Answer: Michael Phelps