Sheriff’s detective critically injured in on-duty crash welcomed home by over 100 officers in Huntley
Brian Anderson (inset), who worked as an officer with the Lake in the Hills Police Department and is now a sheriff’s detective with the Kane County Sheriff’s Office, returned to his Huntley home Saturday after he was critically injured in late Octob…