Eagle Club Indoor Golf, one of a handful of San Francisco's event spaces boasting a virtual golf simulator, is permanently closing its SoMa location at 840 Folsom St. The virtual golf club ...
Atlanta won both matches in the best-of-3 TGL finals that wrapped up the first season of the high-tech indoor league at the ...