Golfing World: Westwood pleased with hosting British Masters

October 12, 2017

Lee Westwood reflects on hosting the 2017 British Masters at Close House.