World Cup February 5, 2024 4:12 pm 2026 World Cup final to take place at MetLife Stadium There’s plenty of excitement in the tri-state following the announcement that MetLife Stadium will play host to the 2026 World Cup final. News 4’s Gaby Acevedo reports. Local 1:52 Voice of LIRR and Metro North dies at 80 1:58 Man stabbed to death on the Upper West Side 3:00 Firefighters make progress against Jennings Creek Fire 2:49 Medical examiner says chokehold sole cause of Jordan Neely's subway death 2:54 Decades old “ghost” bridge unearthed at New Jersey reservoir