The next tour stop for Richard Marx is Saturday, January 21 in Roanoke, VA.