Posted inSchools What is Barça residency Academy? Posted by By Bob September 9, 2023 What is Barça residency Academy? Located at Grande Sports World – the Center for Excellence…