A 17-year-old died Sunday afternoon after he was hit by a car in Elgin.
According to Deputy Police Chief Jeff Swoboda, police were called to 260 Center St. at 4:07 p.m. on a report of a car hitting a pedestrian. The victim, later identified as John W. Keyes of Elgin, was rushed to Sherman Hospital, where he was pronounced dead.










