Barcelona has reportedly been picked as the first European destination for the Nike Live retail concept. Already inaugurated in Los Angeles, Nike Live is a concept that combines digital features with a unique physical environment. Europa Press reports that the Barcelona store will be located in a dedicated sports store ...