Arlen Specter US Squash Center, Philadelphia, PA, US
Arlen Specter US Squash Center
25 N 33rd StPhiladelphia, PA 19104US
If you missed your chance to buy tickets for the World Cup's Philadelphia matches, fret not — there are still a few ways to get in before the action kicks off at Lincoln Financial Field