A’s bullpen can’t back Blackburn in loss to Mets

Latino district reps don’t want bike sharing on 24th Street

Video: Stanley Roberts Tags Along On Pacifica Traffic Stops

Pro Talent Shines In 'La Cage Aux Folles' at SF Playhouse

Neighborhood notes: artists talking and more

Ben Shapiro Back On In Berkeley, With A Smaller Venue

Apartment Sadness: Outer Richmond Carpeted Gem, $2800/Mo

The 9 Most Infamous Cults In The Bay Area

TechCrunch Writer Details Sexual Harassment Experience With SF-Based Venture Capitalist

Ancient Avocado Toast Recipes Suggest This Generation Didn't Invent It After All

Detwiler Fire Grows To 74,000 Acres, Destroys 58 Homes

Friday Lunchtime Links: Look Out For Lake Merced Fish

Richmond Mayor Witnesses BART Attack, Calls Out Nearby Workers As 'Uninterested'

DA’s change of heart in SFPD police shooting of Amilcar Perez Lopez

SF Mission crime: fire destroys parked car, man robbed at gunpoint

SF Resident Slain In Hayes Valley

SF Resident Slain In Hayes Valley

Ventriloquist Dummy At Large Following Van Ness Attack

A loaded gun, left unsecured in a car, killed Kate Steinle - 48 hills

Lyft Gets In On Self-Driving Car Game With 'Level Five' & New Workforce In Palo Alto

Friday Morning Constitutional: SFPD Officers Aren't Being Taught To De-Escalate

Dollar store may become 29 units of housing

Missouri ignores US Supreme Court ruling requiring resentencing of prisoners given life without parole as juveniles

Get PMP® Certified With This Expert Training

Late Padres homer sinks Bumgarner, Giants

O.J. Simpson, keep speaking for the powerless in prison

Yvette Felarca arrested, charged with inciting a riot

Inside the Yimby conference - 48 hills

Listen Local: The story behind Stories Behind the Fog

The Sweep Report: 9th and Brannan cleared of homeless campers

Sub-acute program at St. Luke’s to shut down, patients to be relocated (48Hills)

Day Around The Bay: Fire Breaks Out In Auburn

7/20: Boat culture on the Delta

Manhunt Underway For Two Richmond Gang Members Suspected In Murder And Multiple Crimes

Hamburger Mary's *Might* Finally Open In The Castro, Maybe

'The Last Remaining Ghost Town In The Bay Area' Is On An Island In the Bay

San Jose 'Desperately' Wants You To Buy This 214-Room Mansion

Video: Go Inside A 1967 Tour Bus As It Gawks At Haight Street Hippies

Berkeley Republicans Cry Foul As Venue Unavailable For Ben Shapiro

Oakland Man Busted For Allegedly Running Brothel In Airbnb

Thursday Lunchtime Links: Twitter Ignores Harassers Until Media Comes Calling

Detwiler Fire Grows To 109 Square Miles, Still 10 Miles From Yosemite

Party Radar: Into the Grooves - 48 hills

Muni train, garbage truck collide in Bayview

Reality TV Crew Robbed Of $50,000 In Cameras And Equipment In Oakland

Woman Flying Home To San Francisco Trapped In Barefoot 'Nightmare'

Owner Of Tomales Bay Oyster Company Goes Missing While Oyster Fishing

SF Mission studio rescues Theatre Flamenco from Burger King basement

Motorcyclist Killed, Passenger Seriously Injured In Geary Boulevard Crash

Thursday Morning Roundup: Supes Hammer Officials Over Roadwork

Snap: Where are you going?

San Francisco reclaims upkeep of street trees

Fatal crash kills Japantown motorcyclist

Alleged dog abuser caught on camera

Victim shot to death pushing child in stroller

Haiti, stop the repression! No impunity! NO NEW ARMY!

3 Instances You Should Be Using A VPN

Remembering Rose Braz, social and environmental justice warrior - 48 hills

Cohen moves to sideline opposition to 'profoundly undemocratic' state law - 48 hills

Pablo Sandoval, Giants reportedly seeking reunion

Day Around The Bay: Berkeley Therapist Sued Over Conversion Therapy

Posey pinch hit lifts Giants to series win over Indians

Some BART Train Cameras Still Using Betamax Format

A’s bats break out, back Sonny Gray in win

Wise Sons Expands To Hayes Valley, To Artis Space

The 15 Best Burrito Spots In SF

Video: Gold Nuggets Being Found In Rivers After Oroville Dam Crisis

Entire Muni Subway Is Closing Nights And Weekends For Four Weeks To Test New Trains

'Portals' Art Installation Lets You Talk To Strangers Across The Globe

SF Now Has An Office Of Cannabis

$1 coffee and donuts all day at 19th and Alabama St.

Wednesday Lunchtime Links: Facebook 'Glitch' Kills Catholic Pages

Namu Stonepot Debuts Next Week On Divisadero

Plot Thickens As Father Of Baby Allegedly Kidnapped In SF Is Arrested

Paintball attack on Cesar Chavez St.

Millennium Tower Tilted Over Two Inches In Last Six Months, But A Fix May Be In The Works

Deplorable Teens Mount Paintball Attack On Bus, Woman

Detwiler Fire Triples In Size, Entire Town Of Mariposa Evacuated

Fire At Mission Bay Homeless Encampment Sends Dark Smoke Into SF Skies

Wednesday Morning Link Dump: Sex Workers Seek SFPD Sanctuary

Restrictions on owner-move-in evictions tightened

Snap: Mo Gamin on 16th Street

Smash and grabs surge in SF’s Mission

SFMTA approves dedicated bus lanes for Geary Boulevard

All The Toys You Need To Banish Stress

Nunez, Gillaspie deliver Giants 10th-inning win

Rays crack Casilla to spoil Chris Smith start

Exploited, abused, neglected: Mental illness and solitary confinement in Texas prisons

Why is Scott Wiener trying to undermine affordable housing in SF? - 48 hills

A 'dangerous felon' who was never convicted of a violent crime - 48 hills

Day Around The Bay: Tent Encampments Dwindle Near New Nav Center

A 'dangerous felon' who was never convicted of a violent crime - 48 hills

7/18: Getting to know California's water hub

Democrats Betray Single-Payer Universal Health Care Coverage, Again : Indybay

BuzzFeed Exposé Details Uber's Out-Of-Control 'A**hole Culture'

SFist To-Do List: 12 Cool Things To Check Out This Week

Antioch Woman Who Led Class-Action Bias Suit Against Walmart Dies At 67

Ka-Ching! San Francisco Has The Fasted Growing Wages In The Country

Blown Insulator And Smoke Situation Causes Brief Scare, And Delays, At Embarcadero BART