Mayor Bass and challenger Raman each raise about $2.5 million in campaign funds
The two mayoral hopefuls were effectively neck and neck as they pulled in donations of up to $1,800 while also tapping the city's pool of taxpayer matching funds.

The two mayoral hopefuls were effectively neck and neck as they pulled in donations of up to $1,800 while also tapping the city's pool of taxpayer matching funds.

The two mayoral hopefuls were effectively neck and neck as they pulled in donations of up to $1,800 while also tapping the city's pool of taxpayer matching funds.
The page is ready to read now. The fuller skim-friendly version will appear here automatically.
The two mayoral hopefuls were effectively neck and neck as they pulled in donations of up to $1,800 while also tapping the city's pool of taxpayer matching funds.
Open the app view to save this story, compare related coverage, and continue from the same source.