Champions League Final to Be Moved From Turkey
The Champions League final, one of sport’s most-watched annual events, will not be held at its planned site, Istanbul, amid the ongoing crisis brought on by the coronavirus pandemic, according to a person with knowledge of the matter. European soccer’s governing body UEFA, the event’s organizer, is now considering a number of alternative venues as […] More