Why Adidas and other big brands are betting on flagship stores

Adidas North America President Mark King on why Adidas paid big bucks to open a brand new four story flagship store in New York City.