Bay Area Host Committee agrees to cover all costs for 2026 World Cup
The FIFA World Cup comes to the Bay Area in 2026. It's a huge deal for the City of Santa Clara but at what cost? We learned that it's actually basically nothing.