David Freese...finds triumph in depression battle