Steven Haggard was arrested on Saturday, Dec. 29, 2012 for possession of a controlled dangerous substance. Haggard had a fanny pack full of drugs and knives. Provided

While talking with Haggard, an officer noticed a knife in the front right pocket of his jacket. The officer asked Haggard if he had any more weapons and Haggard told the officer he had three more knives and several syringes in his fanny pack around his waist, according to the incident report.

In the fanny pack, officers found a baggy of crystal meth, two baggies with four pills inside each and 5.3 grams in mushrooms that Haggard said he picked himself, according to the report. Officers also found numerous syringes and two spoons in Haggard's backpack, the report states.

Haggard was wanted on a warrant for violating his suspended sentence from a 2003 conviction of possessing meth, police said. Court records show Haggard had two other felony convictions for possession of a controlled dangerous substance from arrests in 1995 and 1996.