The Boston College Sailing team finished third overall at the ICSA Women’s Team Race National Championship over the span of Apr. 28-29 in …
The Boston College Sailing team finished third overall at the ICSA Women’s Team Race National Championship over the span of Apr. 28-29 in …
In