2026 World Cup Final at MetLife Stadium Not a Done Deal By Zach Spedden on June 14, 2018 in World Cup According to venue officials, MetLife Stadium has not been absolutely confirmed as the host of the 2026 World Cup final. (more…) Continue Reading
United States, Canada and Mexico Land World Cup 2026 By Kevin Reichard on June 13, 2018 in World Cup It’s official: the United States, Canada and Mexico will host World Cup 2026, as the United Bid received 134 votes, easily edging out Morocco and its 65 votes. (more…) Continue Reading