A premier sports apparel brand opened a flagship store in the heart of Philadelphia, offering fans a new place to shop for vintage-inspired jerseys, jackets and hats as the city prepares to host global and national professional sporting events in the coming weeks.
