Advertisement

SAILING AWAY

SAILING AWAY

The Harvard sailing team raced in three regattas around New England this weekend, with its best finish coming at the Central Series Three competition. The Crimson made the top fleet at the Southern New England Team Race, and placed seventh at the Dellenba

Advertisement