The Catholic hate doth flow on today's episode as Ed Larson joins us to talk about the new Pope among other things.