David Freese through the years