Westwood, McIlroy, Garcia teeing it up at British Masters

September 27, 2017

The British Masters heads to Close House in Newcastle upon Tyne this week. Host Lee Westwood is joined by Rory McIlroy, Sergio Garcia, and other leading European Tour players.