The next tour stop for Michael Cavanaugh is Friday, November 3 in Dayton, OH.