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

The 2024 UEFA Champions League final could take place in New York. If talks go through, this will be the first time the event will take place outside Europe. The UEFA Champions league is the pinnacle of club football. While…