UEFA moves Champions League Final from St. Petersburg as sporting world reacts to Russian invasion of Ukraine
[ad_1] The 2022 ultimate was scheduled to be held at Krestovsky Stadium, which is sponsored by Russian state-owned firm Gazprom, however will now be moved to the Stade de France in Paris to be performed …