NFL receiver Reggie Williams was charged with drug possession after off-duty policemen used a Taser to subdue him when he refused to leave a bar.

Houston police spokesman Kese Smith says Williams was impaired when he refused to leave a bar Sunday night.

He struggled with two off-duty officers who tried to escort him out and one of them used a Taser on him.

Police say jail officials later found a small bag believed to contain cocaine in Williams' back pocket.

He was charged on Monday with possession of a controlled substance and freed after posting a $2,000 bond.

In February, the 25-year-old unrestricted free agent was arrested in Houston on charges of drunk driving and possession of marijuana, which were later dropped.

He played for the Jacksonville Jaguars last season.