STEELE CREEK, N.C. -- Months after being released from a federal re-entry program, former Charlotte mayor Patrick Cannon made a public appearance Saturday.

Cannon made an appearance in his new weekly radio show on Old School 105.3. Once the former mayor hit the airwaves, he addressed the topic that most people in Charlotte would have considered the elephant in the room: he spoke on the bribery scandal that led to his arrest.

"I made a mistake that I will never look to make again," Cannon said on the show. "What I did was wrong and not keeping with my character."

"I apologize. I apologize and ask for your forgiveness today."