"Virginia is definitely purple, and it may be blue this year," Mr. McMahon said. "That may be because of Tim Kaine [the Virginia senator who is Mrs. Clinton's running mate]. But there are others states, such as North Carolina. It used to be that Democrats didn't have a prayer in North Carolina. They're getting younger, more diverse and, in particular, more Hispanic. And the Republicans are de-positioned among Hispanic voters — that's the most generous way to say it."