(NEXSTAR) -- The Big Apple is getting ready to host the final match of the 2026 FIFA World Cup, where the next world champion will be crowned on July 19, 2026. The final match will be one of eight matches that will be played at MetLife Stadium during the tournament. The City That Never Sleeps [...]
New York City set to host 2026 FIFA World Cup final
NBC 4 Sports8 hrs ago26


Asheville Citizen Times
FOX Business Video
The Daily Beast
E Online
5 On Your Side Sports
AlterNet