michael phelps

Is Michael Phelps The Greatest Olympic Athlete Of All Time?
Michael Phelps has made Olympic history.
Phelps' total of 22 medals is the most anyone has ever won and has many talking about where he ranks among the all-time Olympic greats.
Phelps has finished the 2012 Olympic Games with 6 medals, 4 gold and 2 silver.  That gives Phelps 18 gold medals over his Oly…