Mission Local
3 months agoSan Francisco
Mark Farrell launches mayoral campaign from a batting cage - lobs high heat at Mayor Breed
Mark Farrell announces campaign for San Francisco mayor, criticizing current leadership
Farrell focuses on issues of public safety, homelessness, economy, housing affordability, and civic pride [ more ]