Giants agree to terms with S Nate Ebner

Nate Ebner