Which golf course staged the 2006 British Open after an absence of 39 years? August 17, 2017 By Show answer Hoylake (accept Royal Liverpool) More Golf QuestionsMore Sports Questions