Anthony DeSclafani Agrees to One-Year Deal with Giants