Brian Barnes played golf for Scotland in the 70s but where was he born? July 6, 2017 By Show answer London. More Golf QuestionsMore Sports Questions