Cowboys pass rusher Randy Gregory has failed a seventh drug test, according to TMZ.com.

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.

Gregory was considered one of the best players in the 2015 NFL Draft but lasted until the 60th pick because of off-field concerns. His rookie season was hampered by injuries, and he was suspended for the first four games of the 2016 season for violating the league's substance-abuse policy.

"This is a disappointment," Cowboys executive vice president Stephen Jones said at the time. "We have been clear with Randy about what his responsibilities are and what is expected of him. This is something that he is going to have to work through and correct."

By September 2016, the NFL announced that Gregory had been suspended 10 additional games, and in January 2017, he was banned for at least a year, meaning he can't seek reinstatement until January 2018.

"He's got gifts. He understands he has gifts, God's gifts," owner Jerry Jones said in May 2016. "He's got great human skills, personality. He is nothing short of brilliant. Certainly he has his demons. A lack of understanding of where he is is not one of them. We pray for him. We want him to him to have the kind of career his gifts would allow him to have, which is an exceptional, exceptional football player."

Gregory, who is just 24, may have already played his last NFL game.