Updated

Troubled former Major League Baseball player Elijah Dukes has been arrested again, this time on drug charges.

Tampa police say the 27-year-old was arrested during a traffic stop early Thursday after officers noticed a small bag of marijuana on his lap. Authorities say he then tried to stick the drug in his mouth as if he were going to ingest it. They also noticed a marijuana cigarette tucked behind his ear.

The former outfielder for the Tampa Bay Rays and the Washington Nationals faces charges of tampering with physical evidence, possession of marijuana and possession of a drug.

He's being held on $4,750 bail at the Hillsborough County Jail. It's unclear whether he's retained an attorney.

Dukes has been arrested five times in the past year, mostly on driving offenses.