London Breed and domestic violence prevention groups call for a suspension and stiff fines over video of Larry Baer getting physical with his wife.
After video surfaced Friday of Larry Baer shoving his wife as she screamed for help, the Giants executive is on an indefinite leave of absence.
San Francisco's bid to host the 2024 Olympics remains a divisive issue at home, even as Mayor Ed Lee, Giants CEO Larry Baer, and