Boston College wins the St. Mary’s Team Race

Week 3 of the spring College Sailing season brought more cold weather, and teams making a strong push to upset the leaderboards.