How many olympic medals does michael phelps have?
With a whopping 23 Olympic gold medals, Michael Phelps holds the record for the most Olympic gold medals in history. His total medal count sits at an impressive 28 after competing in five Olympic Games. Talk about swimming domination! 🏅🏊♂️
How many olympic medals does michael phelps have? Read More »







