Michael Phelps

Michael Phelps

American swimmer Michael Phelps holds the world record for most Olympic medals ever held but also holds the record for the longest putt ever televised.

Previous Fact Next Fact
Categories: GamesPeople

Latest FactRepublic Video

15 Most Controversial & Costly Blunders in History

Sponsored Links