Is the new Pope's favorite soccer team Club Atlético San Lorenzo de Almagro? I don't know, is the Pope Catholic?

Advertisement

Want Deadspin’s email newsletter?