News

Cracker Barrel’s stock plummeted $94 million on Thursday after the country staple restaurant pushed out an unexpected rebrand ...