ROCKFORD, Ill. (WTVO) — A 21-year-old man has been accused of distracted driving in a fatal crash that killed a pedestrian near the Rockford airport in July.
According to Rockford Police, Logan Miller, 21, was traveling in the 5100 block of Falcon Road around 3:52 p.m. when he struck and killed David Johnstone…