Corpus Christi, TX Mari Ybarra killed in pedestrian crash with alleged driver Robert Simmons, 27, at Ayers and McArdle in Corpus Christi, TexasAccident Date: Sat, 08/12/2017