Budapest to host 2026 Champions League final

  • Budapest's Puskas Arena will play host to the 2026 Champions League final