A 26-year-old with a history of run-ins with police has been charged with capital murder after a Richardson, Texas, officer was fatally shot Wednesday evening.
Brandon McCall is accused of killing Officer David Sherrard after the 13-year veteran officer responded to a disturbance at an apartment complex.








