Topgolf opens massive new venue just south of SFO 0 14.12.2024 00:21 «SFGate» (sfgate.com) Topgolf is calling the location "one of its largest venues yet."