BREAKING: UEFA Confirms New Venue For Champions League Final

UEFA has moved this year’s Champions League final initially slated to hold at Saint Petersburg to Stade de France in Saint-Denis. The decisions was reached in today’s extraordinary UEFA Executive Committee meeting. EKO HOT BLOG reports that UEFA withdrew the right from Russia following Russia’s invasion of Ukraine. According to a statement, “the UEFA Executive … Read more