That didn't work. This wasn't his first offense.
Well if he was reprimanded before for doing the same thing than he should be fired. But Cracker Barrel should have done a better job getting in front of this one. Their PR department is asleep at the switch. Most major corporations have a “social media” department that monitors the Internet 24/7 and instantly responds to anything that might do harm to the company’s reputation.