EL PASO, Texas (KVIA) -- El Paso police have identified the pedestrian killed in a hit-and-run on Spur 601 at Chafee Road as Lori Pollard, 44. Police say at 5:41 a.m. on Feb. 29, a border patrol ...