Ted Cruz endorsed Donald Trump for the presidency Friday afternoon, a stunning turn of events after a contentious primary filled with nasty personal attacks and a dramatic snub at the Republican National Convention.
"After many months of careful consideration, of prayer and searching my own conscience, I have decided that on Election Day, I will vote for the Republican nominee, Donald Trump," Cruz wrote in a Facebook post.