San Francisco Giants catcher Buster Posey was named the National League's MVP on Thursday, becoming the first catcher to win the award since Johnny Bench in 1972.