The Randy Gregory drama is officially over.

The NFL announced on Thursday that Gregory has been suspended for 10 games of the 2016 season. The 10-game suspension is on top of the four-game suspension that Gregory is currently serving, which means that Gregory has been suspended for a total of 14 games this year.

Earlier this month, the Cowboys defensive end tried to appeal his 10-game suspension, but he ended up dropping the appeal after it appeared that he had no hope of winning.

The latest suspension means that Gregory won't be eligible to play for the Cowboys until Week 16 in December.

The Gregory ride has been a wild one this offseason. It all started in February when Gregory was suspended for the first four games of the 2016 season after he violated the NFL's substance abuse policy. The situation got uglier in July when the league started investigating Gregory for another substance abuse violation.

Since Gregory was already suspended for four games due to his first violation, he was facing a 10-game suspension for the second one.

Just before the start of the 2016 season, it was erroneously reported that Gregory had successfully won the appeal of his 10-game suspension. As it turns out though, the Cowboys defensive end is going to have to serve the entire suspension.

During his time off, Gregory is allowed to spend time at the Cowboys' facility but not allowed to practice. Cowboys owner Jerry Jones said on Sept. 13 that Gregory will work out at the practice facility and continue his rehab stint while he's suspended.

The 2015 second-round pick has only played in a total of 12 games during his Cowboys career.