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 2:41 Governor Murphy trying to solve drone mystery 1:21 The Intrepid Museum celebrates the 83rd anniversary of Pearl Harbor 0:35 New images of person of interest in CEO killing 2:08 Fiery crash kills 6 people in Newark 2:54 Police search Central Park for more evidence linked to CEO killer