Brandon Marshall will remain in New York after agreeing a two-year deal with the Giants following his release from the Jets.
The 32-year-old wide receiver confirmed the news by posting a picture of his signed contract - reportedly worth $12million - on Twitter.
Marshall joins an already impressive group of receivers that features Pro Bowler Odell Beckham Jr. and the promising Sterling Shepard, who has just finished his rookie season.
Marshall arrives as a potential replacement for Victor Cruz, who was released by the Giants last month.
Last season, Marshall made 59 receptions for 788 yards and three touchdowns as the Jets finished bottom of the AFC East at 5-11.
The Giants, meanwhile, went 11-5 and reached the playoffs, where they lost in the Wild Card round to an Aaron Rodgers-inspired Green Bay Packers.
@BMarshall Welcome to NY homie-- Justin Tuck (@JustinTuck) March 8, 2017