Biography[]
Preston Stanfield is the alleged murderer of Kayla Johnson while there is no proof Lloyd White still believes that he is the culprit. S1E3 They Searched all over Kayla 's old school for him then in S1E6 Lloyd found that Preston was at Walmart only to find Cabbage Kid.