Loading Video…
This browser does not support the Video element.
Off-duty Kane County sheriff's deputy involved in fatal shooting in Elgin
An investigation is underway after an off-duty Kane County sheriff's deputy was involved in a fatal shooting Monday afternoon in Elgin.