Barcelona quits Champions League and forms its own league
Barcelona, the Spanish football club and one of the most successful teams in Europe, has shocked the world by announcing its withdrawal from the UEFA Champions League, the most prestigious club competition globally, in favor…