Rangers right-hander Yu Darvish and Cardinals third baseman David Freese have won MLB's "Final Vote" slots for the All-Star team.
Darvish, a rookie from Japan, led the internet voting from the beginning, while Freese held off Nationals outfielder Bryce Harper on the final day.
Darvish bested Royals closer Jonathan Broxton, Angels closer Ernesto Frieri, Orioles starter Jason Hammel and White Sox starter Jake Peavy. Freese not only topped Harper, but also Atlanta center fielder Michael Bourn and Arizona second baseman Aaron Hill. Braves third baseman Chipper Jones was originally in the voting for the 'Final Vote,' he was named a replacement for the Dodgers' Matt Kemp earlier this week.
Freese, the 2011 World Series MVP, is the fifth Cardinal and fourth third baseman on the All-Star roster.
Darvish is the the eighth Ranger to book a trip to Kansas City for the July 10 game.
For the first time, Tweets with hashtags were counted in the final voting.