Scene of the fatal vehicle-pedestrian crash in Goddard that left two men dead on August 21, 2015 (KSN photo from video)

Neighbors mourn loss of Goddard men

A tragic accident in Goddard on Friday morning left two men dead. Friends and family say they were best of friends, just taking their daily …