If you've ever taken a road trip in the U.S., you've probably run into a Cracker Barrel sign or two. But, have you ever wondered why the roadside restaurant has such a unique, country-style name? What ...