Former mayor Patrick Cannon (left), at this first public appearance since being released from federal prison, did a voice over for a radio ad for City Council member Claire Fallon’s campaign.
Former mayor Patrick Cannon (left), at this first public appearance since being released from federal prison, did a voice over for a radio ad for City Council member Claire Fallon’s campaign. Steve Harrison sharrison@charlotteobserver.com
Former mayor Patrick Cannon (left), at this first public appearance since being released from federal prison, did a voice over for a radio ad for City Council member Claire Fallon’s campaign. Steve Harrison sharrison@charlotteobserver.com

To reach voters, City Council member turned to old colleague – Patrick Cannon

September 14, 2017 5:24 PM