The No. 1 women’s sailing team won the New England Championship last weekend while the No. 5 coed sailors competed at the Thompson Trophy and the Admiral’s Cup, finishing fifth and 11th, respectively. The women traveled to Lake Champlain in Burlington, Vt., where they beat out Harvard for the No. 1 position, securing their chances
»