Please use Chrome browser for a more accessible video player
Westwood to host British Masters
Lee Westwood will host the 2017 British Masters, which will be supported once more by Sky Sports. It will take place at Close House in Newcastle, where Westwood has been the touring professional since 2011.