McCain has been doing that for years. The good people of Arizona must approve because they continue sending him to the Senate.
McCain had money and the media on his side. JD was slimed by both the media and those that owed favors to McCain.