×

Leo Peelen

Dutch cyclist
Leopoldus Eduardus Theoduris "Leo" Peelen was a Dutch track cyclist. He won the silver medal at the 1988 Summer Olympics in Seoul in the points race. The following year, he captured a bronze medal at the 1989 World Championships. Peelen became six... Wikipedia
Born: July 16, 1968, Arnhem, Netherlands
Died: March 24, 2017 (age 48 years), Apeldoorn, Netherlands
Height: 6′ 5″