James Carville and David Axelrod are repositories of horrid takes and bad advice.

Comments