ALI JONES
Sailors finish well in slew of regattas
By Ali Jones Staff reporter Yale’s No. 1 women’s sailing team and No. 6 co-ed team left their mark throughout the Northeast this weekend. Sailors […]
September 13, 2005