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