Sources: London or Lisbon to host UCL final on May 10, 2021 Get link Facebook Twitter Pinterest Email Other Apps The Champions League final between Manchester City and Chelsea on May 29 will be staged in either London or Lisbon, sources have told ESPN. from www.espn.com - SOCCER https://ift.tt/2RKWezi Comments
Comments
Post a Comment