After Tampa police pulled over the 27-year-old’s orange Chevy Camero early Thursday, Dukes tried to eat a small bag of marijuana, as first reported by the Tampa Tribune.

Dukes was charged with drug possession, tampering with physical evidence, possession of drug paraphernalia and three counts of driving with a canceled or suspended license.

He was not, however, cited for watching “Super Troopers” one too many times.

According to records obtained by the Tribune, Dukes has been arrested dozens of times since 2001, including charges related to domestic violence and failure to pay child support.

The Tampa Bay Rays selected Dukes in the third-round of the 2002 draft. He was released by Washington in 2010 after spending two up-and-down seasons with the Nationals.

Last February, Dukes began rapping under the name “Fly Eli,” and in a Tampa Tribune story, said he would sometimes smoke marijuana before Nationals home games. Dukes also said he felt he had been “blackballed by baseball” after he came forward alleging fellow players were smuggling drugs onto chartered planes and using them in their hotel rooms. Major League Baseball refuted Dukes’ claims.

Dukes, who has six children with four different women, was suspended in each of his first five professional seasons

More from Washington Post Sports:

Elijah Dukes is rapping now, says he smoked marijuana before Nats games

For Dukes, joining Nats was a move toward stability

Dukes arrested on contempt-of-court charges for failing to pay child support