Have many people been the Philly? There is no way they can have gameday on campus, Temple is in North Philadelphia, a notorious ghetto. You walk one block off broad street your in the hood, there are safety alerts from the school all the time about muggings and violence (short of like Rutgers newark)....
Plus Independence hall, and Center city is a much nicer area. There is definitely a lot of buzz in the city today about Temple, all the local bars are showing the game and having events, I hope they can pull it off.