Former Viking defensive end Jared Allen has been traded to the Carolina Panthers, in what USA Today is calling a win-win scenario for all involved.
Allen, 33, who signed with the Bears after the 2013 season, was moved to outside linebacker this season in Chicago's new 3-4 defense and the adjustment hasn't gone quite as well as was hoped.
The Bears also have several other 4-3 defensive ends like Allen, so it made sense for the team to trade the veteran and start developing younger players, said NFL.com.
The move to Carolina puts Allen back on the line as a pass rusher in a 4-3 defensive scheme, with hopes he can boost the Panthers' defense which has been hampered by several recent injuries.
"Allen is a pass rushing specialist - he rushes with violence," Panthers coach Ron Rivera said, according to USA Today. "We didn't want to wait when we found an opportunity."
Carolina had only one sack in its latest win over the New Orleans Saints, NFL.com notes.
Allen is the NFL's active sacks leader with 134, but he had a down year last season in Chicago with only 5.5 sacks, according to USA Today.
The Bears paid Allen an $11.5 million roster bonus this year; his base salary was $1 million.
The Panthers will pay him his salary for the rest of the season, which comes out to about $882,000, according to NFL.com. He had two more years on his contract but no guaranteed money.
The Panthers are 3-0 and are hoping to win their third-straight NFC South title.