Grand Opening of Templar Sports in Los Gatos this weekend. Locals should show some support,,, I will.
Tell me more!