David Barajas allegedly shot Jose Banda, 20, immediately after the crash in December 2012. But the jury decided after deliberating for three hours that prosecutors did not have enough evidence for a guilty verdict.
Caleb Barajas, 11, and David Jr., 12, were trying to push the truck out of the road near Alvin when Banda hit the vehicle. Witnesses said that Barajas walked to his nearby home and returned, but no one reported seeing a gun and a weapon was never found.
Tests also failed to find evidence of gunshot residue on Barajas' hands.
The trial was an emotional one with members of both families present. On the first day, the judge asked members of the Barajas family to remove pins with the two boys' pictures.