First, we don’t really know anything for sure yet. There are, according to the Department of Elections, an astonishing 139,000 ballots still to be...
Update:We've added endorsements from SF Affordable Housing Alliance, SF Berniecrats and SF Republican Party.
Sharp-eyed election observer Sharky Laguana put together a handy Google Doc comparing...