Which of the following players was the 2011 World Series MVP?

Answer David Freese

David Freese, a third baseman for the Los Angeles Dodgers, was the 2011 World Series MVP.

Asked by · Last updated 4 years ago · 14.6K views