Champions League final moved from Russia & F1 GP cancelled
The 2022 Champions League final will be played in Paris after Russia was stripped of the match following the nation’s invasion of Ukraine. Meanwhile, Russia’s Formula 1 Grand Prix has been canceled.