(NEW YORK) -- Texas Rangers pitcher Yu Darvish and St. Louis Cardinals third baseman David Freese won the final respective spots during the online voting ballot on Thursday and will be at the All-Star Game next week in Kansas City.
Freese was last year's World Series MVP and Darvish is a five-time All-Star in Japan. Freese beat out Atlanta's Michael Bourn, Arizona's Aaron Hill, and Washington rookie Bryce Harper. Darvish topped Baltimore's Jason Hammel, the Angels' Ernest Frieri, Kansas City's Jonathan Broxton, and Chicago's Jake Peavy.
"He has a lot of pride and he is very determined," Rangers president and Hall of Famer Nolan Ryan said of Darvish. "I truly believe he wants to be one of the best pitchers in the Major Leagues. He works very hard and he's focused. That's very positive for somebody who is 25 years old ... or at any age."
For Freese, he'll be back with his former manager, Tony La Russa who retired last year after winning the World Series.
"For me, it's not about going to the All-Star Game," Freese explained. "It's about playing for Tony La Russa one more time."
The 83rd Midsummer Classic will be held on July 10.
Copyright 2012 ABC News Radio