Istanbul to host 2020 Champions League final
KIEV: Istanbul’s Ataturk Olympic Stadium will host the 2020 Champions League final, UEFA president Aleksander Ceferin confirmed in Kiev on Thursday. The 76,000-capacity ground played host to Liverpool’s famous comeback from 3-0 down to win the Champions League on penalties over AC Milan in 2005. UEFA have been under pressure to ensure future final host cities have the hotel and ...
Read More »