Former Cardinals DE Zach Allen inks three-year deal with Broncos

Defensive end Zach Allen has agreed to sign with the Denver Broncos on a three-year, $45.75 million contract, per multiple reports.

The Broncos pursued Allen from the start of the legal free-agency tampering window Monday, per FOX Sports' Jay Glazer. Allen reunites with Vance Joseph, his defensive coordinator with the Arizona Cardinals, who now has the same role in Denver.

Allen has played his entire NFL career with the Cardinals. He has recorded 138 total tackles, 11.5 sacks, three fumble recoveries and 15 pass deflections since being taken in the third round of the 2019 NFL Draft out of Boston College.

Last season, Allen had 5.5 sacks and 35 quarterback pressures in 13 games. 

The Cardinals will now have to replace both of their starting defensive ends from last season.

He was ranked No. 36 in FOX Sports' list of the top NFL free agents.

Top stories from FOX Sports: