Giles Scott secures second podium result after finishing third at New York SailGP
After winning the Canadian Sail Grand Prix earlier this month, the Emirates GBR SailGP Team finished third in the US capital making them the only team to make it to the final races of the last two events Read More.