Lids is opening its first European stores at four locations in the London metropolitan area this month. The leading U.S. retailer for sports caps mentioned the success it has enjoyed with the opening earlier this year of an NBA store that it has been operating in London, in cooperation with ...