YALE DAILY NEWS
As seniors depart, juniors assume captainships
With Commencement nearing and the seasons having concluded for most spring sports, nearly all Yale teams have now named their captains for next year. The […]
May 18, 2009