If there is one athlete who is the talk of the 2012 Olympic Games, it is undoubtedly Michael Phelps. The American swam into the history books this year by breaking Russian gymnast Larisa Latynina's 48-year record for the most Olympic medals. With a total of 19 Olympic medals and counting, Phelps stands as the most decorated Olympic athlete of all time in any sport. Reaching this moment, however, has been anything but easy. Phelps' record comes after competing in three separate Olympics and facing unique challenges in each.