Could Obama Win a Democratic Primary Today?

On the future of centrist heterodoxy in the party.