AP Source: Russia to no longer host Champions League final
By ROB HARRIS UEFA will no longer host the Champions League final in St. Petersburg after Russia launched a wide-ranging attack on Ukraine on Thursday, the Associated Press has learned. An extraordinary meeting of the UEFA executive committee will be held on Friday to discuss the geopolitical crisis and when officials are set to confirm…
Read more