2020 UEFA Champions League Final to be played in Istanbul

The 2020 UEFA Champions League Final will be played at Istanbul's Atatürk Olympic Stadium, which has a 76,092-seat capacity, President Recep Tayyip Erdoğan announced on May 24.

Continue reading on: