Pat Caddell is a pretty smart guy and still has a lot of sources within the Democratic Party.
Caddell detests what the Dem party has become and tells it like he sees it.