Misconduct Plagiarist gives up Via Thankfully, Senator John Walsh Quits Senate Race @ CAFFEINATED POLITICS.