David Freese admits he never should have been lauded by the Cardinals after everything he put them through.
World Series MVP David Freese opens up about depression, alcohol abuse
David Freese admits he never should have been lauded by the Cardinals after everything he put them through.