Lids, which is the 'largest licensed sports retailer in North America', has shut its shop in the leisure facility. The brand is known for specialising in hats and clothing items across the US, Canada, ...