With a clutch performance in the last few minutes of last weekend’s three-day ICSA Women’s National Championship, the women’s sailing team took second place — their best performance of the last three years. After winning the last of the regatta’s 13 races, the Bulldogs finished just four points behind the winning Boston College Eagles to end their season and win the New England Women’s Trophy ...
More...