SF Bay Area to host six 2026 FIFA World Cup matches

FIFA announced today that Levi’s Stadium in Santa Clara will host six games in the 2026 FIFA World Cup in June and July of 2026. Levi’s stadium will host five group stage games and one … Continue reading SF Bay Area to host six 2026 FIFA World Cup matches