- 8:40 PM ... Elgin firefighters and paramedics working at the scene of a rollover crash with injuries on I-90 West near Mile Marker 53.25 and Illinois Tollway Plaza 9 (Elgin).
https://goo.gl/maps/Xrt83nSuhzTUn7Uh9
More news and weather headlines » MAJOR INCIDENTS MAY BE UPDATED HERE. SRC:
http://dlvr.it/Rsg5Tx