Nine groups will put on a variety of free concerts on three stages at the 26th North Carolina Cotton Festival Saturday. The ...