Champions League final to move from Russia to France after Ukraine invasion

Video. Russia stripped of Champions League final over Ukraine invasion

The final will now be played at the Stade de France in Paris on May 28th and not the Gazprom Arena in St. Petersburg.