The Immortal Record: How Michael Phelps Finally Surpassed an Ancient Greek God of the Stadium
For 2,168 years, Leonidas of Rhodes held the record for most individual Olympic titles with 12 victories. Hailed as a god, his versatile dominance in ancient running events seemed untouchable until 2016, when swimmer Michael Phelps finally surpassed the legendary feat.