Question: Which competition did David Cannon win in France in 1981? 
Answer: David Cannon won the 1981 Paris Marathon.