Barry Lee Smith
News Staff
Barry Lee Smith, 59, was released from his broken earthly body on April 8, 2024, after a battle with pancreatic cancer complications. He was born on Feb. 18, 1965 in Freeport, Texas, lived his early years in rural Comanche County, and attended school in Hamilton and Stephenville.
Wednesday, April 17, 2024