The last few days have been beneficial for Cowboys defensive end Randy Gregory.

Just four days after Gregory was reinstated from suspension by the NFL, the Cowboys have extended his contract through the 2021 season, according to a source.

Gregory, a 2015 second-round pick, has dealt with drug and mental health issues during his time in the NFL.