SAILING: Sailors overcome windy conditions to win St. Mary's and the Friis team races
The sailors won their second regatta in a row as their team racing season starts to come in full swing.
Sankt Peterburg United States Roger Williams University Rhode Island United Kingdom Brown University
Source: yaledailynews.com