Savage is 50% genius, 50% moron. It's hard to tell the difference when he switches between the two.
Mike really knows about three topics very well, better than everybody else on the radio.
The rest he just makes up.