MLB announced Thursday Rangers pitcher Yu Darvish and Cardinals third baseman David Freese were picked for the All-Star Game in online fan voting. Darvish beat Jake Peavy, Jason Hammel, Jonathan Broxton and Ernesto Frieri to garner the final AL spot. In the NL, Freese secured his spot over 19-year-old Bryce Harper, Michael Bourn and Aaron Hill.