CHRIS BRACKEN
SAILING: Yale takes top spot in three regattas
The Yale sailing team stuck to its well-worn script for success this weekend, easing to comfortable margins of victory in three of its four regattas […]
October 5, 2016