Former Bear Brandon Marshall is on the move again, but he'll get to stay in the same stadium.

The wide receiver agreed to terms with the New York Giants on a two-year deal worth $12 million. While the deal has been reported by multiple outlets, Marshall can't sign until 3 p.m. Thursday when free agency officially opens.

The Jets released Marshall earlier this offseason. Marshall, who will be 33 when the 2017 season starts, spent two years with the Jets totaling 17 touchdowns and 2,290 yards on 168 receptions.

Marshall was with the Bears from 2012-2014 and had 31 touchdowns in those three years.