Muni’s new labor agreement comes after months of contentious negotiations.
Officials say former Mayor Willie Brown played a key role in negotiating the new contract.
A man was found dead at an Outer Richmond home where there was a possible hazardous materials incident.
Cliff’s Variety store in the Castro is closed this morning after a hit-and-run crash.
A woman was injured in a shooting outside The Warfield theater Sunday evening, where another shooting victim was injured the night previous.
A passenger was arrested in Mountain View after she physically assaulted two Caltrain conductors Saturday.
I suppose when I weigh it out, it illustrates no one’s actions can be painted in black-and-white tones.
AT&T PARK — The struggling Giants have found a new depth to their free-fall abyss.
AT&T PARK — Giants manager Bruce Bochy says Romo is out as Giants closer.
A man was shot multiple times when he resisted an armed robber in Antioch Saturday night, police said.
STANFORD — One streak was broken and another extended Saturday evening.
AT&T PARK — A blown save by Sergio Romo opened the door for disaster Saturday night.
The Coast Guard assisted two 16-year-old kayakers paddling in the ocean without life jackets.
A man was injured in a shooting on Market Street near the Tenderloin neighborhood this evening amid The City’s annual Pride celebration, a police spokesman said. …
With more than $4.9 billion in lottery tickets sold, state schools will get more than $1 billion from the lottery this year.
Sharks GM Doug Wilson warned he may make some trades. Saturday, he held true to his word.
A U.S. Coast Guard helicopter hoisted three stranded boaters to safety after their boat became disabled in a creek Friday.
A 51-year-old Petaluma man missing since June 5 was found safe in Napa after an extensive walk-about.
AT&T PARK — Johnny Cueto gave Giants hitters the red light for the second-straight night.