A Johns Island man was arrested on drug charges after a traffic stop Wednesday night.

Frederick L. Graham, 26, of Back Pen Road was charged with trafficking cocaine, possession of a controlled substance and possession of marijuana.

About 6:45 p.m. Wednesday, Charleston County deputies spotted a blue Ford Taurus heading toward Charleston following other cars too closely, according to the incident report. The deputies said they recovered 10 grams of crack cocaine in a baggie. They estimated the street value at $1,200.

Deputies also said they found a paper CVS bag containing a baggie with three grams of marijuana, 52 hydrocodone pills worth about $371 on the street and a half gram of an unknown yellow waxy substance folded in wax paper. When the deputies asked Graham about the hydrocodone pills, he told them, "I buy them for $5 ... and they go for $7," according to the report.

Graham also had $312 in small bills in his pants pocket, according to the report.

Graham was on probation from a previous arrest, the deputies said. He pleaded guilty to possession with intent to distribute cocaine and marijuana and receiving stolen goods in 2010, according to court records.

Graham also was charged Wednesday with a traffic citation for following too closely. Deputies said he appeared to be going 65 mph in a 35 mph zone, but there was no indication he was cited for speeding.

Graham was being held in the Charleston County jail Thursday.

Reach Dave Munday at 937-5553.