One of the largest Topgolfs ever just opened 15 miles from San Francisco 14.12.2024 00:21 SFgate.com (sports) The massive new venue opened just south of SFO.