James Turley Killed in Hit-and-Run Crash on Elgin Street at Texas Spur 5 in Houston
James Turley Killed in Houston Bicycle Accident on Elgin Street at Texas Spur 5 Houston, Texas (April 21, 2021) – A 73-year-old bicyclist was killed Sunday morning in a hit-and-run crash in Houston, according to police. The deadly accident occurred around 8:00 a.m., April 18, in the 4400 block of Elgin Street at the intersection of Texas Spur 5. Police said James Turley was riding a blue Scorpion Velotechnik bicycle northbound in the 4600 block of Texas Spur 5 and was entering [...]