who is kelli ward
In the Republican primary, McCain is being challenged by Kelli Ward, a member of the Arizona State Senate who resigned from office to run in this election. In recent head-to-head polls, Ward now ties McCain.