Leonidas of Rhodes

Leonidas of Rhodes was an ancient Greek runner who won three footraces at each of four consecutive Olympic Games, from 164 to 152 BCE.

Connect