The New York Giants have agreed to a three-year, $39 million deal with Adoree' Jackson, according to sources.

The cornerback will receive $26.5 million in guarantees and more than $20 million fully guaranteed.

Jackson, 25, was recently released by the Tennessee Titans.