A man arrested on drug warrants had more than 20 grams of crack cocaine in his pockets, in addition to weapons, according to a Rock Hill police report.
Officers identified David McCullough, 47, walking on Green Street. McCullough had active warrants with the York County Drug Enforcement Unit. As officers search McCullough they found two bags of crack cocaine in his pockets, the report states.
McCullough also had a loaded revolver and a razor blade wrapped in tinfoil, according to police.
He was charged with carrying a pistol unlawfully, possession of a firearm by a person convicted of violent crime, trafficking cocaine and other charges, including proximity to a park. He is booked at the York County Detention Center on a $79,000 bond.
State records show McCullough was convicted of assault and battery of a high and aggravated nature 20 years ago, and has been arrested for assault and battery and drug possession on numerous occasions since the mid-1980s.