A proposed 35,000-seat football stadium in North Philadelphia for Temple University was the subject of a contentious community meeting Thursday night.
Greg Adomaitis | For NJ.com, Newark Star-Ledger
Mon, 12/07/2015 - 6:15am