Penn Clinches A Share Of Ivy Women’s Lacrosse Title
PHILADELPHIA, PA. 4/17/2013 – The University of Pennsylvania women’s lacrosse team clinched a tie for the Ivy League championship with an exciting 10 – 9 overtime win against the arch-rival Princeton Tigers at Franklin Field. Penn […]