Richard Troy Hancock death notice and obituary, Thursday May 23, 2019. Shafer Funeral Home Lufkin, TX 75904