×

Robert Leavitt

Olympic athlete
Robert Grandison Leavitt was an American track and field athlete, winner of 110 m hurdles at the 1906 Intercalated Games. Wikipedia
Born: September 20, 1883
Died: February 2, 1954 (age 70 years)