Free agent pass rusher Jared Allen has agreed to terms with the Bears on a four-year deal to help replace Julius Peppers in Chicago.
A person with knowledge of the agreement tells The Associated Press that Allen will get $15.5 million guaranteed on a deal that could be worth as much as $32 million. The person requested anonymity because the terms of the deal have not been officially announced.
The 31-year-old Allen spent the previous six seasons with the NFC North rival Minnesota Vikings. He had 11½ sacks last season and has reached double digits in sacks for seven straight years.
He also had talks with the Seahawks and Cowboys.
The Bears were in the market for a pass rusher after Peppers left to sign with the Green Bay Packers. Their defense ranked 30th in the NFL last season.