AT WHICH VENUE DID SANDY LYLE WIN THE BRITISH OPEN? August 17, 2017 By Show answer SANDWICH More Golf QuestionsMore Sports Questions