Skip to content Skip to sidebar Skip to footer

New York/New Jersey stepped up their bid to host the final of the 2026 World Cup by promising a spectacle on par with “eight Super Bowls” at a launch event on Thursday.

Show CommentsClose Comments

Leave a comment