190k views
1 vote
Which olympic athlete has earned the most medals in swimming?.

1 Answer

0 votes
Michael Fred Phelps II is an American former competitive swimmer. He is the most successful and most decorated Olympian of all time with a total of 28 medals.
User Demetrice
by
6.9k points