Michael Phelps is the greatest swimmer of all time. Some say he is the greatest athlete ever. Phelps has won more Olympic gold medals than any other athlete in history. He has more overall medals than 161 countries. The tremendous distance he swims and amount of food he eats have propelled him to Olympic heights. Learn about Phelps’s record-setting training and nutrition programs.