The Chicago Bears have agreed to a three-year, $19.5 million deal with T.J. Edwards, according to a report.

The linebacker will receive $12 million in guaranteed money.

Edwards has played the last four seasons for the Philadelphia Eagles.

He had 159 tackles, two sacks, and a fumble recovery this past regular season and he had 13 more tackles in the postseason.