New Delhi: Bayern Munich’s Allianz Arena is set to host the UEFA Champions League (UCL) final in 2028, while Wembley Stadium and Barcelona’s Camp Nou are competing for staging the 2029 final of the ...