This post may contain affiliate links. Please read our disclosure policy.

As detailed on their corporate blog earlier this month, adidas is set to open a massive new retail space in the heart of New York City.

Adidas Stadium New York will be located at 5th Ave and, according to adidas’ Tina Nicolai, is “the world’s largest adidas retail arena.”

The Three Stripes already have a strong presence in NYC, with a Sports Performance store on Houston St. and an Originals store in Soho. They also house two offices in the city with a design studio in Brooklyn in the works.

Adidas Stadium is set to open November 2016. The store is currently drafting talent to staff the location. See more here.

Related Posts

Leave a comment