Cavanaugh guest on nationwide TV