sfist.com4 weeks agoSan FranciscoWe've Finally Got a Real SF Mayoral Debate, Happening on June 17San Francisco mayoral debate with all major candidates scheduled for June 17 at UC Law San Francisco. [ more ]