San Carlos Man Sentenced to 30 Months for Involuntary Manslaughter August 16, 2019 FedWatch Comments Off on San Carlos Man Sentenced to 30 Months for Involuntary Manslaughter