Under Armour Opens NYC Pop-Up Store

Under Armour is popping up in New York City. The Baltimore-based performance apparel and footwear company opened its first-ever pop-up store on Saturday (Dec. 5), in time for the holidays, and to preview the Winter Olympics.