President Trump could have put him up to it as well. He probably knows that his base prefers Ward to McSally and also knows that Ward has been a staunch supporter but believes Ward might be more of a risk in the general election. After Alabama, Trump can't afford to lose a Senate seat.
McSally is a safe choice. She'll support his agenda items and the same voters who sent McCain to the Senate repeatedly will ensure she gets to DC to do this.
Notice Trump has not offered his endorsement, --yet.
I expect there will be a Monday night tweet endorsing McSally, much to Ward's disappointment.
I wish I could be sure of that. McSally looks to be a combination of McCain and Flake in a skirt.
It will be interesting. I do not think Trump will endorse anyone until after the primary vote.