One such instance occurred recently when a meme surfaced on the Facebook page 'America - Love It Or Leave It' suggesting that Home Depot had decided to terminate its longstanding sponsorship of ...