MetLife Stadium will be the home to the 2026 FIFA World Cup final, the organization announced on Sunday. The game will be played July 19, 2026, in East Rutherford, New Jersey – a site with a capacity of 82,500. “As an advocate for this region, and a lifelong soccer fan, I am thrilled that FIFA […]