SF golf fans go underground for indoor golf
EMBED </>More Videos

Since the SOMA's beloved Mission Bay Golf Complex shut down a new option popped up underground on Howard Street.