North Philadelphia: Owls Look to Boost Football Program
If all goes according to plan, five years from now Temple University will have its own football stadium and a team ranked in the Top 25 nationally that competes regularly in the popular and lucrative [continue reading…]