The Champions League final has a new venue

UEFA have confirmed that the Champions League final between Manchester City and Chelsea on May 29 will take place at a new venue....

Advertisement
Loading
x