Lurie beat out 14 other candidates, including Breed and former interim Mayor Mark Farrell, as well as supervisors Aaron ...
When I first took office in the middle of the night, back in 2017 when Mayor Ed Lee passed, I didn’t know what lay ahead. But ...