My husband and I will be travelling to the USA in 4 weeks time and my husband is a huge Philadelphia Eagles fan and thankfully we will have the opportunity to see a live game.
He is keen to purchase some Eagles Merchandise before the game (currently he has a cap and T shirt).
Where is the best place ( largest selection and or the cheapest) in downtown Philadelphia. We are staying at the Hilton Garden Inn and will be travelling by foot and public transport
Thanks in advance