It was a nervous performance by the British team in front of a home crowd on day one of the Great Britain Sail Grand Prix in Portsmouth. But if nerves are what’s required to turn in such a ...
After dominating the first day of the Great Britain Sail Grand Prix in Portsmouth, the British team couldn’t quite seal victory in front of the home crowds as Pete Burling and the Black Foils from New ...