By eschewing the traditional moderates, San Diegans have set up a rare partisan battle in the November mayoral election.
The Morning Report
San Diego news and info
you need to take on the day.
By eschewing the traditional moderates, San Diegans have set up a rare partisan battle in the November mayoral election.