Sportswear brand Puma has opened its second flagship store in North America, a new three-story, 25,000-square-foot retail ...