Spurned earlier in the day by linebacker Anthony Barr, the New York Jets filled their need for an edge rusher by agreeing Tuesday with their top free agent, Henry Anderson, on a three-year, $25.2 million deal, a source confirmed to ESPN's Rich Cimini.
The New York Daily News was first to report the news.
Barr had told the Jets he intended to sign with them but changed his mind and informed the Vikings that he would be returning to Minnesota, a source confirmed to ESPN on Tuesday.
Anderson, 27, was one of the biggest surprises last season for the Jets, tying for the team lead with a career-high seven sacks.