Who created the idea of a marathon race for the modern Olympic Games ?
John Burra ( born November 20 , 1956 ) is a retired long - distance runner from Tanzania , who won the 1987 edition of Amsterdam Marathon , clocking 2:12:40 on May 10 , 1987 .