Bay Area Host Committee Submits Bid For Hosting 2026 World Cup Games
The group looking to have the Bay Area be one of the 10 U.S. cities or regions to host games of the 2026 World Cup delivered its pitch on Tuesday, with Levi's Stadium in Santa Clara being the centerpiece.