HEY SF! Lots of shady + outlandish things going on in the district races, and @48hills has been on top of it—here's a thread of our stories, please sign up for our newsletter for more. Today's piece is on fake tenant advocacy groups springing up in D1: https://48hills.org/2020/10/more-election-sleaze-fake-tenant-groups-in-district-1/
Here's the background on the big money pouring into D1 https://48hills.org/2020/10/the-big-gop-and-real-estate-money-moves-into-district-one/
Gross stuff going on in D7 (and against school board members) https://48hills.org/2020/10/big-moneys-racist-attacks-in-d7/
Sleaze and lies in D5—no, Dean Preston isn't a mass evictor
https://48hills.org/2020/10/the-sleaze-reaches-high-tide-in-d5/

GOP money pouring into all the districts and many props.... https://48hills.org/2020/10/gop-linked-big-money-attacks-progressive-candidates-and-taxes-in-sf/
And of course the insane amount of money coming in from tech to support Prop 22—hey look, we may be paying for it, too: https://48hills.org/2020/10/are-taxpayers-subsidizing-uber-and-lyfts-campaign/