Lubbock, TX Pedestrian Alcadio Estrada Barron, 21, killed in hit-and-run collision at Marsha Sharp Freeway and Avenue Q in Lubbock, TexasAccident Date: Fri, 02/10/2017