The latest Alabama poll has Cruz behind Trump by 24% and falling.
By pulling out of Alabama Cruz may lose by 30 to Trump.