David Murdoch

David Murdoch

Olympic Silver Medallist. 2x World Champion, 3x European Champion and Olympian