New York Central Park to show World Cup final on July 19
NEW YORK (Kashmir English): The FIFA World Cup 2026 final on July 19 will be broadcast in New York’s Central Park for about 50,000 people, the mayor and the state governor has announced. “The most iconic match of the most iconic tournament in the world deserves to be watched in the most iconic park
New York Central Park to show World Cup final on July 19 Read More »








