Have you heard about the buzz surrounding a potential “social media license”? It sounds like something out of a sci-fi movie, right? But...