If you've seen the bright lights of some of Atlanta's most iconic neon signs, there's a good chance the folks behind The Neon Company off DeKalb Avenue created it. "They are all cool projects," Gregg ...