2022 Champions League final no longer to be held in Russia

2022 Champions League final no longer to be held in Russia

The 2022 final of the Champions League will no longer be held in Russia. The final will be hosted by Paris instead of St. Petersburg.

According to the BBC, after today's meeting, UEFA announced that the Champions League final will be held at the Stade de France instead of the Gazprom Arena.