Yes, Miguel Cabrera has been the All-Star Game MVP. In 2012, he hit two home runs, including a walk-off grand slam in the bottom of the 10th inning to lead the American League to a 15-5 win over the National League. He also won the Home Run Derby that year.
Beyond the Diamond: Unleashing the Power of Melky Cabrera's Baseball Journey