Two-Time All-Star MVP's

Updated February 23, 2017 | Factmonster Staff

The Question:

Has a player ever been named Most Valuable Player of the Major League Baseball All-Star Game more than once?

The Answer:

Since the MVP award was first given out after the two All-Star Games that were played in 1962, four players have won the award twice: Gary Carter, Steve Garvey, Willie Mays, and Cal Ripken, Jr.

-The Fact Monster

Sources +