Pedestrian struck, killed on Bryant Street on-ramp

A pedestrian who was walking on eastbound Interstate Highway 80 on the incline of the Bay Bridge was struck and…

1 week ago

SF police find homicide scene while searching building man jumped from

The death of a 58-year-old man who was found suffering from cuts all over his body inside an apartment building…

1 week ago

College Notebook: Academy of Art men’s basketball forward Andrija Blatancic wins Player of the Week

Urban Knights' Perkins on a roll (ARTU WBB): The Academy of Art University women's basketball team has had a tough season…

1 week ago

SF Preps Basketball: For Madelene Ennis, Bruce-Mahoney will be even closer this year

When the St. Ignatius Wildcats and Sacred Heart Cathedral Fightin’ Irish renew the oldest high school rivalry west of the…

1 week ago

On her last full day in office, Supervisor Jane Kim cuts the ribbon on one last bike lane project

Standing on Howard Street in the South of Market on Monday afternoon, her pink bike leaned against a row of…

1 week ago

Select cannabis businesses to get a second shot at retail permits

San Francisco may bend the rules for a dozen medical marijuana sites after they failed to hit deadlines or meet…

1 week ago

SF judges sworn in, vow to ‘dispense justice in a fair and impartial way’

The independence of the judiciary took center stage at a swearing-in ceremony for San Francisco Superior Court judges on Monday,…

1 week ago

Man accused of fatally stabbing 911 caller reporting domestic violence incident pleads not guilty

A man accused of stabbing two people in San Francisco's Tenderloin neighborhood last week, killing one, pleaded not guilty to…

1 week ago