Brandon Gilha confessed to killing Stephen Edenfield in 1997, according to the Hillsborough County Sheriff's Office.