The Boston College Sailing team finished 10th overall at the ICSA Open Team National Championship over the weekend over Apr. 25-27 in Cambridge, …
The Boston College Sailing team finished 10th overall at the ICSA Open Team National Championship over the weekend over Apr. 25-27 in Cambridge, …
In