Kaine has impeccable Progressive credentials. http://thehill.com/blogs/pundits-blog/presidential-campaign/295229-tim-kaines-radical-roots