This year’s Champions League final will take place in Paris instead of Saint Petersburg following the Russian military invasion of Ukraine. UEFA confirmed that the Saint Denis stadium will host the last act of UEFA’s supreme club competition on Saturday 28 May at 21:00 CET. The UEFA Executive Committee was […]