The man was struck by a truck on Highway 17 as he was walking from his fast-food job to a church where he had been sleeping.