The James Carrington podcast
Common sense commentary from a moderate liberal