The Stephens County Sheriff's Office recovered the body of a Florida man Wednesday evening at Hubbard Creek Lake. Michael Henry Hanlon, 45, was found dead after a nearly hour-long search near Water District Road 277.
The Stephens County Sheriff’s Office along with the Texas Department of Public Safety Texas Rangers are investigating a possible drowning at Hubbard Creek Lake. SCSO responded to a call around 10:30 p.m. on Tuesday, Aug. 29.