Elgin man, Francisco Cruz, guilty of attacking Fox River bike trail joggers near Elgin

dailyherald.com Guilty of aggravated battery in a public place, two counts of unlawful restraint ...