The Denver Broncos and defensive end Randy Gregory have agreed on a $70 million, five-year contract that will prevent the Dallas Cowboys from keeping one of their top targets in free agency, a person with knowledge of the deal said Tuesday.
Gregory's contract includes $28 million guaranteed. The person spoke to The Associated Press on condition of anonymity because the deal can't be announced until Wednesday when the NFL's business year begins.
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 Cowboys hoped the goodwill built in by standing by a troubled player would lead to a return.