Adidas, a German sportswear retailer, has two stores just for employees in Portland, Oregon, and Greenville, South Carolina.
The major sports brands are making some big bets in this area: at the tail end of last year (2016) both Nike and adidas opened major new stores in New York, and Under Armour has similar plans in the ...