Loading Video…
This browser does not support the Video element.
Santa Clara counts down to the World Cup
With just under two months until the World Cup arrives at Levi’s Stadium, the city of Santa Clara is launching a massive effort to welcome both local residents and visitors.