Michael Phelps Olympic Appearances: A Comprehensive History of the Most Decorated Olympian
Michael Phelps competed in five consecutive Olympic Games from 2000 to 2016. Over these appearances, he secured a record-breaking 28 medals, including 23 gold. Starting as a 15-yea...
Read more