That's what an alleged eyewitness stated.
If true, is there any LE agency that can be trusted to investigate this fully?
The Texas Rangers (LEO not baseball)