A man who was hit and killed while walking along Blake Manor Road near Manor on March 17 has been identified as 54-year-old Odis Christopher Queen of Del Valle.
The Texas Department of Public Safety says Queen was walking in the middle of the road when a 2003 Chevy Suburban, driven by a 38-year-old man from Elgin, ran into him.
Queen died at the scene. Authorities say the driver did remain at the scene. The crash happened just after 8 p.m. DPS says it was dark at the time of the crash, and there are no lights in the area.