Britons Saxton and Dabson Win 2017 Nacra 17 World Championship
From the closest and most exciting finish to a world championship Medal Race in the Olympic history of the multihull class, Great Britain’s Ben Saxton and Katie Dabson pipped Spanish rivals Fernando Echavarri and Tara Pacheco, foiling at full speed across the finish line to win the 2017 Nacra 17 World Championship title on the […]