Cruz says he is only One That Can Stop Trump

USA Today: National News

Ted Cruz won his home state of Texas, the night's single biggest prize, as well as neighboring Oklahoma. (March 1)

view USA Today: National News