Which athlete won 107 consecutive finals (breaking the world record four times) between 1977 and 1987?
Correct answer: Edwin Moses
Player Huntdigdream
he was born and raised in Dayton, Ohio.
Player #16246705
Just didn't like sports
RarStowRaggy8981
13 was his lucky number