The Giants are signing Jason Pinnock to a one-year deal after the safety spent last season with the San Francisco 49ers.