ROCKFORD, Ill. (WTVO) — Rockford Police have arrested Eli Hudson, 21, a Rockford resident wanted on criminal charges in McHenry County, after finding a loaded gun in his car Monday afternoon. According to police, officers with the Specialized Community Oriented Police Enforcement team pulled over a black Chevrolet Malibu for a traffic violation around 4:45 […]