Convicted killer of Officer David Sherrard sentenced to death
MCKINNEY, Texas - A Texas jury deliberated for more than eight hours Thursday, and concluded the convicted killer of Richardson police Officer David Sherrard deserves to die. Brandon McCall, 28, ...