-
Pelé Soccer, a soccer apparel company, officially opened the doors of its brick-and-mortar flagship location Monday in New York. The store sits in Times Square at 1560 Broadway and is open daily from 10 a.m. to 11 p.m. Widely regarded as one of the game’s all-time greats — if...