Mike Garafolo of the NFL Network reported Monday

The Eagles have agreed to a  45 million three-year deal with Hassan Reddick

The deal includes $30 million guaranteed

Reddick began his career with the Arizona Cardinals in 2017

A total of 7.5 sacks in its first three seasons

It received 12.5 sacks in the final year of the contract in 2020

His total of 23.5 sacks is the fifth highest in the NFL during this period