The Charlotte Knights are actually located and play baseball in Ft. Mill, SC. You can't miss the stadium exit, there is a huge baseball tower. This is the AAA team for the Chica...
All reviews seem positive