UPDATE 01:51am: The UEFA Champions League Final has been moved from Russia to Paris following the Ukraine invasion. A meeting of UEFA officials this morning confirmed the decision that had been reported to be taking place throughout the week, and St Petersburg’s Gazprom Arena will no longer hold the … Read entire story.
Source: Deadline