SF Giants: J.D. Davis is finding his identity again after rough year with Mets