By David Martin Davies, Texas Public Radio News for Fronteras PLAY AUDIO SAN ANTONIO – Senator Ted Cruz of Texas has been on the job seven weeks and in that short time he’s made a big splash in Washington D.C. Speculation about the dynamic freshman legislator is blistering the blogosphere, and many are wondering what […]