World Cup final should be played on biggest stage, say New York and New Jersey
The world's biggest game needs to be played on the world's biggest stage, says New York City Mayor Eric Adams, who along with New Jersey Governor Phil Murphy are making a pitch to land the 2026 World Cup Final.


