A Cannon County man who was sleeping in a mini barn behind a church recently was arrested for Violation of Parole and drug charges. According to Cannon County Sheriff’s Department Reports, Sheriff’s Deputies responded to a welfare check at McMahan and Ivy Bluff Roads regarding a male laying on the side of the road. Deputies at first could not locate him but later made contact with a man identified as Samuel Brown. Brown stated that he was fine and had been sleeping in the mini barn behind a church. After running a check on Brown, it was discovered he had an active violation of parole. While arresting him, processed marijuana was found in his pants as well as 21 pills of xanax and hydrocodone. Brown was charged with simple possession of marijuana and possession of legend drug. He will answer to the charges in General Sessions Court on November 3rd