Loading Video…
This browser does not support the Video element.
Topgolf set to officially open in Alviso on Friday
The high tech golfing experience Topgolf will officially open its first Bay Area location on Friday and with the grand opening comes 600 new jobs.