Lose-Lose: Who Is Beto O'Rourke?

Senator Ted Cruz of Texas is a hard line Conservative and a gold standard activist, and he must go. But who is the "Progressive" running to unseat him?