Jeffrey Gray was holding a sign on a public sidewalk when he was charged with trespassing, a violation of his civil rights, attorneys say.