By eschewing the traditional moderates, San Diegans have set up a rare partisan battle in the November mayoral election.
By eschewing the traditional moderates, San Diegans have set up a rare partisan battle in the November mayoral election.