Camping World CEO Marcus Lemonis explained why he’s keeping his giant flag up in Greenville, North Carolina: “The flag is my ...