According to report, the teen was charged last week with delivery of 1 to 15 grams of a controlled substance within 1,000 ft. of a church.
The Bartlett man told police his wife's "nagging" led to the crime. He'll be sentenced in June.
The shooting happened Monday in the 200 block of Villa Street.
A third-party investigator has been hired to look into the allegations.
According to court records, Cesar M. Calderon, 37, must also register as a sex offender for the rest of his life.
The man is accused of kidnapping a 21-year-old woman from a Bloomingdale parking lot.
A former Elgin resident claims an officer at the Winnebago County Jail slammed his head into a cement wall.
The coroner Thursday also identified the Elgin man and woman killed in the early Wednesday crash.
According to evidence presented by the Kane Co. Assistant State's Attorneys Office, the sexual assault occurred between April and June 2014.
Elgin Police Remind those planning on celebrating St. Patrick's Day that buzzed driving is drunk and dangerous driving.
Officials said the cause of the Lower Wellington Ave. house fire is under investigation by the Elgin Fire Dept. Fire Investigation Team.
The 35-year-old Elgin man was arrested early Sunday, police said.
The blaze remains under investigatoin.
Officials said neither man has a Firearm Owner’s Identification Card or a Concealed Carry License.
The driver was taken to a local hospital for observation, according to report.
Police said the man threatened an employee after being asked to leave a business for unruly behavior.
The Kane County State's Attorney's Office announced Feb. 22 a female offender has been sentenced in the Feb. 2016 Elgin kidnapping.
According to the Office of the Kane County State's Attorney, the two armed robberies took place in the same night.
Man police suspected was supplying the cocaine had his bond set at $200,000 by a Kane County judge, according to report.
According to report, police said three staff members at South Elgin HS were sent to hospital after altercation between two students.
According to report, this man was found not guilty of setting a homeless woman on fire after she refused to have sex with him in 2014.
According to police, a person in a car pointed a handgun at another person in the area Sunday, leading to the arrest of two Elgin men.
The Elgin Fire Department will be utilizing a $1000 grant to purchase a water rescue dry suit, thanks to a grant from Illinois American
The collision occurred outside The Seville Banquet Hall in Streamwood Friday night, authorities said.
William F. Wood has been sentenced to probation and to pay more than $34,000 in restitution, prosecutors said.
Some believe the local police officer was justified in the fatal shooting of the DeCynthia Clements. Others believe he was not.
The crash happened on Oct. 27 at routes 47 and 72 in Pingree Grove, authorities said.
Angel Ortiz-Nunez is accused of retail theft in January incidents reported in Elgin and Carpentersville.
The midnight shift at the Elgin Police Department will be out ice skating with local residents at the free event.
The 54-year-old man is accused of burglarizing two homes near Elgin. His snowy footprints lead police to him, authorities said.
The crash happened Wednesday morning on I-90 west of Route 20, police said.
The Addison man has been sentenced for keeping 31 weapons in a storage facility in Elgin.
The Elgin woman stabbed a woman, tried to suffocate her and then started her townhome on fire when she fled upstairs.
The blaze broke out Wednesday morning. No one was injured, fire officials said.
The Elgin man now faces a robbery charge.
The fire in Elgin broke out Saturday evening and caused damage to two nearby homes, fire officials.
The 44-year-old Elgin man was hit by a car while crossing the roadway Saturday night.
A passenger was outside a stalled vehicle on Interstate 90 in Elgin when another car collided with the vehicle.
The Elgin Police Department was called to the 400 block of Enterprise late Friday.
Police are investigating the Thursday night collision that happened in the 200 block of Randall Road in Elgin.