Former Charlotte Mayor Patrick Cannon was stripped of his right to vote in October when he was sentenced to 44 months in federal prison after pleading guilty to felony corruption charges. But just over two weeks later, Cannon cast a ballot in North Carolina's midterm elections. And the vote, a violation of Cannon's bond, has again landed the former mayor in hot water. "Let's cut to the chase: He shouldn't have done that, and we're going to talk to him tomorrow," Greg Forrest, chief of the U.S. Probation Office in Charlotte, told the Charlotte Observer on Tuesday.