Istanbul to host the 2020 CL final
UEFA announced that Istanbul's Ataturk Olympic Stadium has been chosen to host the 2020 Champions League final.
UEFA announced that Istanbul's Ataturk Olympic Stadium has been chosen to host the 2020 Champions League final.