Is an Ohio influencer to blame for 'destroying' Red Lobster?
Red Lobster recently announced it plans to close another 23 restaurants, including one in Ohio, bringing the total of locations it's closing across the country to 129. Is a social media influencer from Ohio to blame? Fox News might think so. In a post …