Champs Sports Opens ARMOURY Concept Shop
Champs Sports is launching its second Under Armour shop-in-shop. The ARMOURY At Champs Sports is now open at Galleria Dallas in Dallas, TX. The shop-in-shop will feature the complete line of Under Armour’s footwear, apparel and accessories in a single cohesive context. Patrick Walsh, VP of Marketing, Champs Sports, said, “Through The ARMOURY At Champs […]