Cleveland musician Dan Miraldi to play free show in Canton

by