A nostalgic journey through Barcelona’s glory days while addressing the streaming challenges faced by overseas Chinese fans trying to access mainland content.