You might think you already know Charlotte. It is the largest city in North Carolina, the second-largest banking hub in the ...