David Freese
On 5 July 2012, the MLB announced that Yu Darvish for the American League and David Freese for the National League were the final two players to make the 2012 MLB All-Star Game rosters. Darvish had 10 wins and five losses with a 3.59 ERA when the MLB announced him as an All-Star. However, Darvish didn't get a chance to pitch in the game, watching from the dugout as his team lost 8–0.