Search results
Police release name of 57-year-old bicyclist who died after failing to stop at sign
Delaware Online | The News Journal via Yahoo News· 1 month agoPolice have identified the bicyclist who died in a crash near Felton on Friday as 57-year-old Felton resident Robert Spencer Jr. Spencer did not stop at a stop sign at Logan and Willow Grove ...