Paris Replaces Russia for UEFA Champions League Final

The final is set to be held in the 80,000-seat Stade de France.

The Stade de France stadium in Saint Denis, near Paris.

Photographer: Robert Grahn/AFP/Getty Images

Lock
This article is for subscribers only.

London (AP) -- The invasion of Ukraine drew more punitive measures across the sporting world on Friday when Russia was stripped of the Champions League final in St. Petersburg and Formula One dropped the Russian Grand Prix in Sochi.

The International Olympic Committee also urged sports federations to move their events out of Russia or Belarus, which Moscow is using as a staging ground for its troops moving into Ukraine from the north.