Pat Cavanaugh knows all about being successful on and off the court.