Two weeks after 23-year-old Texas Tech graduate Seth Rains was killed in a Dallas hit-and-run, police have arrested a suspect.
Jose Hernandez De Leon, 31, was taken into custody and charged with collision involving death, a second-degree felony. Investigators believe De Leon lied to cover up his role in the crash.
For Rains’ parents, Cyndi and Clint Rains, the call from detectives brought a measure of relief after nearly two weeks of waiting…