Can FC Barcelona Become a Global Force Once More? Games November 18, 2022 Few sporting sides are as synonymous with success as Catalan giants FC Barcelona, who have dominated the European footballing landscape…