Randy Gregory may be done with the Dallas Cowboys and the NFL or, more accurately, vice versa.

Now currently serving a one-year ban from the league for failing a sixth league-administered drug test, the young defensive end has apparently not been able to watch the straight-and-narrow. According to TMZ, has failed a seventh -- yes, seventh -- drug screening which was administered this offseason.

TMZ Sports spoke with multiple people with direct knowledge of the situation who confirmed Randy was tested on Feb. 21 and was informed on March 2 that his specimen came up positive for weed. We're told Gregory has since blown off the NFL officials who tried to discuss the situation with him and people connected to Gregory tell us it appears his NFL career might be over.

The Cowboys’ season may be over, but they’re not mailing it in. Don’t miss any breaking offseason news, take a second to sign up for our FREE Cowboys messenger!

Gregory, a second-round pick in 2015, was suspended the first four games of the 2016 season for a violation during his rookie season. He was then suspended another 10 games for missing a test during the offseason with the subsequent punishment to be served upon completion of the previous one.

That was then followed by the aforementioned sixth failure and subsequent one-year ban, allowing him to apply for reinstatement in January of 2018. After yet another positive test, however, Gregory may be officially done in the NFL.

Owner Jerry Jones is leading the charge to have the league completely eliminate punishment for any player as it relates to the use of marijuana, but commissioner Roger Goodell -- speaking this NFL Draft weekend -- sounds far apart from Jones and went as far to label weed "addictive" and "harmful", two claims that have been disproven by actual science.

That aside, until the NFL changes its policy on weed -- which isn't likely to occur soon, if at all -- the Cowboys can essentially wave goodbye to the hope of seeing Gregory on the field.

Ever.

Follow @VoiceOfTheStar on Twitter for up-to-the-second news and analysis!