Cracker Barrel's stock plummeted $94 million on Thursday after the country staple restaurant pushed out an unexpected rebrand of its logo.
Cracker Barrel Old Country Store is calling off its makeover. After months of customer outrage over revamped logos, redesigned dining rooms and lower food quality, the Tennessee-based restaurant chain ...