The Eagles signed the Philadelphia Eagles wide receiver to a three-year, $32 million deal on Wednesday, with $25 million guaranteed.
Jackson is the fourth-year player on the Eagles roster, joining Eagles receiver Riley Cooper, defensive end Brandon Graham, tight end Brandon Gibson, and running back Zac Stacy.
The Eagles are also in need of a running back after losing Matt Forte to the Washington Redskins.
They signed former Baltimore Ravens running back Lorenzo Taliaferro to the roster in July.
Jackson, a third-round pick in 2016, was a seventh-round draft pick in 2017.
He was a key contributor for the Eagles in 2016 when they went 7-9.
He has 477 receiving yards in his first three seasons.
The 6-foot-1, 230-pounder caught 41 passes for 561 yards and four touchdowns, and was a big reason why Philadelphia went to six straight NFC Championship games in his rookie season.
He started at right tackle for the final six games of the season and was signed as a free agent by the Cleveland Browns on March 31.
He missed his first game with a hamstring injury in Week 2 of the 2018 season.
Jackson was selected by the Eagles with the No. 1 overall pick in the 2017 NFL Draft.
He led the Eagles receivers in receiving yards (1,964) and receiving touchdowns (14) in his second season, and led the team in receptions (82) and yards (7,664).
He also had three receiving touchdowns and a touchdown in his career debut against the Cincinnati Bengals in Week 4 of the 2017 season.
In the first five games of his rookie campaign, Jackson had eight receptions for 115 yards.
He also recorded three catches for 54 yards in the first three games of this season’s season.