Bela Fleck will play the Hawkins Amphitheater August 18.