New York Jets quarterback Ryan Fitzpatrick has been traded to the Philadelphia Eagles, a source familiar with the situation told ESPN.com.

The deal comes on the heels of the Jets signing veteran tight end Josh Sitton and linebacker Derrick Shelby to the 53-man roster.

Fitzpatrick was the No. 2 overall pick in the 2017 NFL draft.

He will play in Philadelphia, and will join a team that has a young offensive line, according to the source.

The Jets and Eagles had been discussing a deal for a few days before the team decided to move forward, according the source, who added that Fitzpatrick will be a free agent after this season.

Fitzpatrick, 29, was the starting quarterback for the Jets in 2017, but the team released him after he completed 23-of-37 passes for 255 yards with two interceptions.

The franchise has also traded wide receiver Brandon Marshall to the Carolina Panthers for a second-round draft pick.

Fisher had a career-low 4.7 yards per attempt, with three touchdowns and three interceptions in three games.

He was a second team All-Pro in 2015.

He has one year remaining on his contract, and is due $10.5 million in salary and a $2.9 million signing bonus.