ERICA PANDEY
SAILING: Women win N.E. championship
The Yale women’s sailing team brought home the New England Championship title, while the coed sailing team finished its regular season with regattas at MIT and Fordham this weekend.
April 23, 2014