TheSports.org
All sports Site
United States - Philadelphia
University of Pennsylvania is a basketball team from United States, based in Philadelphia. Penn Quakers plays their home games in the The Palestra.