American shot put and discus Olympian (1878-1935)
Richard Sheldon, was the winner of the gold medal in the men's shot put at the 1900 Summer Olympics held in Paris, France.
No platforms connected yet.
The six component signals behind the Fame score, and their ranks across the leaderboards.
Similar profiles worth watching