Brandon McCall Found Guilty of Capital Murder for Killing Richardson Police Officer
Brandon McCall, the man accused of fatally shooting Richardson police officer David Sherrard in February 2018 was found guilty of capital murder Wednesday afternoon.