In a routine response that quickly escalated, deputies from Constable Mark Herman’s Office discovered a man with a staggering number of unresolved legal issues while attending to a seemingly mundane solicitor check on February 14. The suspect, identified as Glen Vaughan, was caught soliciting from a public roadway in the 100 block of the North Freeway, which is not an uncommon sight in Houston’s bustling traffic corridors.