The next tour stop for Joan Osborne is Friday, May 18 in Franklin, TN.