RUSSELL SPROLE
W. crew repeats at Head of the Charles
The Yale women’s crew team extended their domination at the Head of the Charles Regatta on Sunday, winning the collegiate title for the second straight […]
October 22, 2003