Update from RS Fan: The pedestrian was a male with at least an arm injury. Did not seem to be conscious, several people were on the scene trying to help. Still developing!
A report just came in of a Car vs Pedestrian at N Main and Belmont in Rockford. Emergency personnel are en route. Please avoid the area. Still developing.