Penn wins the Ivy League title
Posted on Sunday, Nov 22, 2009
*