The banner exists, yet the Temple Owls do not really have a permanent home. The team plays its home games at both Franklin Field, as it did on Saturday, and Veterans Stadium. [Will Burhop/The Daily Pennsylvanian]
The Daily Pennsylvanian is an independent, student-run newspaper. Please consider making a donation to support the coverage that shapes the University. Your generosity ensures a future of strong journalism at Penn.
Donate