The Greensboro News & Record reports:

After two days of pretrial hearings and testimony, former state legislator Cary Allred was found guilty Wednesday of driving while impaired.

The charge originated from a June 29 incident, when Allred, 63, was stopped by Burlington police near City Park on South Church Street. He was driving home from Ruby Tuesday on Huffman Mill Road, and had interacted with Burlington police earlier that evening outside La Fiesta in an unrelated incident, at which time he told an officer he didn’t want to talk to him because he’d “been drinking beer.”

Allred has a colorful past.