Under Armour will open a pop-up store in the SoHo district of New York City. The 3,500-square-foot location at 134 Spring Street will be open Nov. 2 through mid-January, according to the Baltimore Sun.
This is the second year Under Armour has opened a pop-up store in the Big Apple.