Leigh McMillan back at Land Rover BAR

Ahead of the start of this year’s Extreme Sailing Series, Land Rover BAR have secured leading British sailor Leigh McMillan to be part of their 36th America’s Cup campaign, read more here.