With a bid bolstered by soccer-loving Gov. Phil Murphy, MetLife Stadium will host the FIFA World Cup final in 2026.
Comments
(・_・;)
There's nothing here…
With a bid bolstered by soccer-loving Gov. Phil Murphy, MetLife Stadium will host the FIFA World Cup final in 2026.