All their future relies on the possibility of Hillary rehashed or one out of the Cory Booker, Kid who lost a recent senate seat, and the Castro guy. Elizabeth Warren will never be elected as president of the USA.
Tom Price...a congressman who'd been there over a decade. That's who's result you're comparing to. See how Handel does in 2018 and get back to us on how close it is. There's not going to be a $20mil coffer for Mr. Bean to spend then.