The new Marquette Law School polling numbers are out and Professor Charles Franklin joins Mike and Matt to dissect the results.

The Devil's Advocates Radio
Professor Charles Franklin Marquette Law School
/