Gerald Williams pleads guilty for death of teen leaving Astros game

FOX 26’s Damali Keith did an exclusive interview with Gerald Williams the day he turned himself in to the police. He is now spending the next 30 years in prison after entering a guilty plea for the murder of David Castro, 17, who was leaving a Houston Astros game with his father.

Latest Videos

Houston's Morning Show

View More
View More