The next tour stop for James Gregory is Saturday, February 24 in Newberry, SC.