The 2017 San Francisco mayoral race the race that has proved there is still some fun left in American politics comes to an end on Tuesday, when voters decide whether to give the incumbent, Frank Jordan, a second four year term, or give his challenger, former state assembly Speaker Willie Brown, a second lease on political life.
San Francisco mayoral race ending run after Rave reviews.