Adidas on Friday opened its largest store, a 45,000-square-foot New York City flagship meant to build on its U.S. momentum, the industry's most important market. The four-story location features Adidas' most popular products and is designed like a high school sports stadium. It's meant to be experiential, with places for consumers to test products.