Michael Phelps

Olympic champion Michael Phelps has announced his intention to retire after the London Olympics.