Sen. Lindsey Graham’s pathetic showing these past few years as a lackey for Donald Trump, a man he called a “race-bating, xenophobic, religious bigot,” has led to an unexpectedly tight race for his seat in South Carolina against Democratic nominee...