Russia Stripped of 2021 UEFA Champions League Final

UEFA announced on Friday that France will host this season’s 2021-22 Champions League final after Saint Petersburg was stripped of the match due to Russia’s military invasion of Ukraine. The showpiece club fixture of the European club season will take place on Saturday, May 28, at the Stade de France. This was announced following an … Continue reading Russia Stripped of 2021 UEFA Champions League Final