who won the most medals in olympics
Did you know that the athlete with the most Olympic medals is Michael Phelps, with a whopping 28 medals to his name? Phelps is a true legend in the world of swimming, dominating the competition and achieving greatness on the world stage.