After four miles, Good Samaritan stops car dragging man