Denny's New Mascot Isn't Exactly A Grand SlamThe restaurant chain's new mascot is being described as a "turd in a fedora."

Listen Live