Harvin is only 26 years-old, but has played in just 43 games since his rookie year with the Minnesota Vikings in 2009. He was traded to Seattle in 2013, and played in just 1 regular season game due to hip surgery. He did play a big role in the Seahawks' 43-8 Super Bowl win over the Denver Broncos, rushing twice for 45 yards, and an 87-yard kickoff return for a touchdown.
The Seahawks gave up 1st, 4th, and 7th round draft picks for Harvin in March of 2013, and signed him to a 6 year, $67 million contract, with $25.5 million guaranteed. Injuries, including to the hip and thigh, have kept Harvin out of action for a majority of his Seahawk career.
Harvin does have 22 catches for 133 yards this season, with 12 of those catches coming from behind the line of scrimmage. He is last among wide receivers with 6 yards per catch, and 11 runs for 92 yards and a TD. He also had 12 kickoff returns for 283 yards on the year.
The Jets are expected to pick up the rest of his contract, but can cut him without any cap implications. The Jets' offense has struggled, with Geno Smith throwing to main targets Erick Decker and Jeremy Kerley. They have not had a passing play longer than 51 yards, but their passing offense of 185 yards is similar to Seattle's 186 yards. This trade could rejuvenate the career of Harvin, and for the Jets' sake, help Smith find a rhythm under center.