Kraft Just Settled the Debate: This Is Where to Store Mayo
Mayonnaise is one of America's most beloved, yet controversial condiments. It's an ingredient people either hate or love, with seemingly no in-between. In fact, mayo's divisive status has even inspired products solely dedicated to the debate. …