Michael Phelps In Speedos

Retired American swimmer Michael Phelps shows off his impeccable physique in a speedo while taking a dip in the pool for a TV show at Fontainebleau hotel in Miami Beach, Florida.

The 27-year-old Olympic gold medalist denied rumours last week that he would come out of retirement for the 2016 Olympics when he was in Rio de Janeiro. He has earned the honour of winning the most medals of any athlete in the history of the Olympics