Charlotte couldn't support an MLB franchise. I know the MLB did some analysis of the Greensboro/Winston-Salem/High Point "Triad" area a little north of Charlotte when the Expos were being shopped around to different markets (before ultimately settling in DC, of course), but even that was a stretch. I don't think any market in North Carolina (whether Charlotte or the Research Triangle with Raleigh, Durham, etc.) could sustain sufficient attendance figures over the long haul. 81 home games is A LOT.