U.S. Sen. Ted Cruz and his Democratic challenger, El Paso Congressman Beto O'Rourke, held the first of their three debates Friday at Southern Methodist University. The pair sparred over guns, immigration and President Donald Trump before a live studio audience. Watch the full-length broadcast, courtesy of KXAS-TV.
We're sorry, but comments are closed on this story while we work to implement changes to our commenting system. But don't worry, they'll be open again soon. In the meantime, we invite you to discuss this story in our Facebook group, This Is Your Texas.