New Jersey’s MetLife Stadium to host 2026 World Cup final as Azteca gets opener

Canada’s first men’s World Cup match will be in TorontoUS will play group matches in Los Angeles and SeattleNew Jersey’s MetLife Stadium will host the final of the 2026 World Cup, which will take place across North America in the United States, Mexico and Canada.The 82,500 capacity MetLife Stadium is in New Jersey but is five miles from New York City and is the home of the NFL’s New York Jets and Giants…
Read More