Football

The 2024 UEFA Champions League final could take place in New York

The 2024 UEFA Champions League final could take place in New York