Michael Phelps is the winner and swimmer of all time . a former American swimmer and the most decorated Olympian in history. Yes, He won 28 Olympic medals, including 23 gold medals, which is more than double any other swimmer. 
Achievements
.