The brand is putting its heritage on full display to connect with shoppers
The brand opened its first store in Chicago last year
The brand's latest store is located in New York's Upper East Side
The location will also offer retail sales of exclusive merchandise
The sporting goods company debuted its first physical location in Chicago.
The company known for its sports equipment plans to open some stores