Teen Shot in the Head in Road Rage Incident After Baseball Game

Road Rage
Houston police have identified a suspect they say shot and killed a 17-year-old boy following a road rage incident after a Houston Astros game earlier this month. Gerald Wayne Williams, 34, has been charged with murder in the death of David Castro, who was riding in his father’s truck with his family on July 6 …