Pope Leaves Factory Sticker On Hat To Garner Street Cred
VATICAN CITY—After getting a fresh out of the plastic new Pope cap at a Vatican City Lids retail shop, Pope Francis supposedly chose to leave the New Era 59FIFTY factory sticker on the hat, so … Read more