New Orleans' Baby Cakes New Mascot Looks Like Satan Baby From Passion of the ChristNew Orleans' Baby Cakes New Mascot Looks Like Satan Baby From Passion of the ChristThe New Orleans Zephyrs are now the "Baby Cakes. Unfortunately, their mascot design looks like Satan Baby from 'Passion of the Christ.'Scott LewisScott Lewis