Mt. Olive Pickles left the Great American State Fair after a Confederate flag displayed in North Carolina’s privately sponsored booth sparked criticism. State officials said the flag has since been removed, while the company said the image did not reflect its values and prompted its withdrawal from the event.