As I mentioned in another post, my lib friend is going for Trump mainly because he (my friend) has finally woken up to the dangers of illegal immigration.
But...I suspect that he can be swayed, if only Hillary would promise him enough freebees.
Yes, usually the media will sway them back a couple of months before the election. We can't rely on these type of voters.
But if your friend is worried about illegal immigration then Cruz over Hillary is the way your friend should vote, in such a matchup.