News

Papa John or ‘Papa Gone’? Twitter reacts as CEO John Schnatter steps down

The internet wasn't quiet on the news that Papa John's founder John Schnatter would step down as chief executive.