Video Highlights Nov. 15, 2008: Yale Volleyball Clinches Ivy League Title vs Princeton

Oct 15, 2008