who has the most olympic medals ever
With a jaw-dropping 28 Olympic medals, American swimmer Michael Phelps holds the record for the most Olympic medals ever. His incredible achievements in the pool have solidified his status as a true Olympic legend.





