Cancellations, revocations and repudiations: Russia becomes persona non grata in sport
While UEFA is still deliberating over whether to terminate its reported 40-million-euro annual sponsorship contract with Russian state-owned gas giant Gazprom, the Champions League final will no longer be held at Saint Petersburg but in Paris, still on May 28 but at the 80,000-seat Stade de France. The decision to strip Russia of the hosting honour was announced on Friday, when UEFA also announced that Russian and Ukrainian clubs and national teams competing in international competitions must play home matches at neutral venues "until further notice".


