Adidas has recently opened a 45,000-square-foot flagship store in NYC on the corner of 5th Avenue and 46th Street that is set to rival Nike in updating the retail experience.

Check it out here.