Salomon continues to expand its New York City presence as it opens its third store in 20 months. The French sports label will open the doors Wednesday to a new location in the Upper West Side, Footwear News can exclusively report. Located at 270 Columbus Ave, the space claims 812 square feet and will feature the largest performance product offering of the three NYC doors. “The opening of our Upper West Side brand store represents another important step in our North America retail expansion plan,” LeeAnn Fallon, vice president of Retail for Salomon North America, said in a press release. “ New York City is where performance meets culture. It’s a proving ground for brand relevance and a catalyst for global growth.…