New York and Philadelphia is a natural rivalry and it's a good thing they landed themselves a franchise down in southwest Pennsylvania. It's a good thing for me, I'm going to probably remain a Red Bulls fan, however living an hour away from both the Meadowlands and Chester so I can go see both teams, especially for derby days.
And it's just another Philly team that's not going to win a championship.
|