Home / Tag Archives: Jury sentences Brandon McCall to death for 2018 fatal shooting of Richardson police officer

Tag Archives: Jury sentences Brandon McCall to death for 2018 fatal shooting of Richardson police officer

Jury sentences Brandon McCall to death for 2018 fatal shooting of Richardson police officer


February 28, 2020

McKINNEY — A courtroom full of family, friends and fellow officers who worked with slain Richardson police Officer David Sherrard burst into sobs late Thursday night when his killer, Brandon McCall, was sentenced to die. Jurors deliberated for more than eight hours Thursday before rendering a verdict. McCall, with defense attorney Ed “Bubba” King’s hand resting on his back, didn’t …

Read More »