Mike Gesell excels on and off the court