Employee of Don Johle's Bike World discovered dead inside the store
GARLAND, Texas (CBSDFW.COM) – Police are investigating an unexplained death that happened at a bike shop in Garland Thursday morning.
On Feb. 16, Garland police responded to a call from an employee of Don Johle's Bike World, located at 5513 Broadway Boulevard. The employee indicated they found a deceased male inside the business shortly after arriving to open the store.
The employee told police the doors were locked, but the internal metal gates were open. He said there were no signs of forced entry.
Detectives were called to the scene and the deceased person was identified as another bike shop employee. The death is being investigated as a homicide.
Later in the day, Garland police said they developed probable cause to serve a felony warrant. When police went to serve the warrant, the suspect was found dead in his house.
The suspect was also an employee of the bike shop.