Buster Posey won the NL MVP award in 2012.

who was nl mvp in 2012

Explore