City Wants To Host 2026 FIFA World Cup
Santa Clara supported hosting the 2026 FIFA World Cup at Levi’s Stadium. The Council passed a resolution essentially waving a flag saying it is excited to be considered for the soccer championship. Although Santa Clara has not been named a host city for the 2026 FIFA World Cup, the resolution brought forth by Councilmember Karen … Read more