Ted Cruz Gets An Earful In McAllen For July 4 Published July 4, 2017 at 12:01 PM AKDT Twitter LinkedIn Email