President-elect Donald Trump has got to be feeling good right now. His running mate, JD Vance? Not so much. In the weeks ...