Aseahawkfan wrote:That rain looked terrible in New York. Glad it stopped before you went.
Yuppers. The weather was perfect, high temps in the high 70's, only got down into the low 60's at night, gentle breeze.
Philly's stadium atmosphere is awesome, right up there with ours when our team is playing well. That's going to be a tough place for a team to go into and win. Philly fans are bloodthirsty, much different than Giants fans who reminded me more of California fans than anything else.
We also got a chance to see a few tourist attractions, ie Freedom Hall and the Liberty Bell, before we took a train to Newark.