A pedestrian died Saturday afternoon along Lake Merced in San Francisco after being struck by a vehicle.
This website uses cookies.