The Puskas Arena in Budapest, home to the Hungary national team, will host the 2026 Champions League final, European soccer governing body UEFA said on Wednesday after its executive committee met in Dublin.

[MORE]