Question: who has won the most gold medals in olympic history?
Answer: Michael Phelps won 28 Olympic medals, the most ever. He won 23 gold medals, the most ever.