Charlotte mayor faces possible jail time after corruption charges. 

Mayor Patrick Cannon was getting ready to close the deal with the big-time developer, but was reluctant to take a briefcase containing $20,000 while sitting in his city office. "I just got to be conscious about that kind of stuff here, you know," Cannon told the fictitious developer, who was, in fact, an undercover FBI agent.

Yet when the "developer" left, the briefcase, given to Cannon in exchange for his offer to pull strings with important city officials, stayed behind, according to court documents.

Cannon was arrested Wednesday and accused of accepting more than $48,000 in bribes from undercover FBI agents posing as businessmen who wanted to do work with North Carolina's largest city. He resigned Wednesday evening, less than six months after taking office.