NY, NJ promise '8 Super Bowls' for '26 World Cup

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.

Leave a Reply