Foot Locker will open a 14,000-square-foot flagship in Manchester, England, next year, which is about twice the size of its current location in the city. The new store will be the global footwear and athletic apparel retailer’s hub for the region. Read the RetailGazette.co.uk story here