Mobile, AL-Pensacola, FL Pedestrian Rodney Ross Cropper II, 36, fatally struck in collision on Willard Norris Road in Santa Rosa County, FloridaAccident Date: Sun, 07/24/2016