Dallas Cowboys defensive end Randy Gregory has failed another drug test and will face a year-long suspension, a source told Ian Rapoport and Mike Garofolo of NFL Network.

This is Gregory's third failed test since February.

Gregory was eligible to return Dec. 19 and can still appeal his pending suspension, though the NFL says they have not been notified of any new violations, according to Rapoport.

The 2015 second-round pick appeared in 12 games during his rookie season, recording 11 tackles over that span.