There were a lot of us here warning that Flake was a total phony back in 2012.
Not to be ghoulish, but McCain is in the dying process now. Assuming he passes in 2018 (a realistic expectation) your Governor Ducey will appoint a replacement who will serve immediately but will have to run for that office in the next statewide election (i.e., November 2018) to serve the remainder of McCain;s term. I hope Ducey has the wisdom to appoint Kelli Ward as she was the 2nd biggest vote getter next to McCain. Remember it took tens of millions of dollars for McCain to hold on to that seat.