The Denver Broncos and defensive end Randy Gregory have agreed on a $70 million, five-year contract.
The agreement will prevent the Dallas Cowboys from keeping one of their top targets in free agency.
The 29-year-old Gregory has had a suspension-filled seven years in the NFL but was coming off a productive and drama-free season.
The Broncos also signed inside linebacker Josey Jewell to a new two year contract worth $11-million. Jewell was sidelined this past season with injured pectoral muscle.
In 30 starts for the Broncos Jewell has tallied 217 tackles and 3.5 sacks.