Namesakes for Edgar

Olympic Medalists: 1 gold
      (gold) David Edgar   1972   swimming - 4x100 m freestyle relay