MLB All-Star 'Final Vote'

The "Final Vote" for the last All-Star spots in both leagues concluded. Freddie Freeman of the Atlanta Braves will fill the last NL spot and Steve Delabar of the Toronto Blue Jays fills the final AL spot. Congratulations to both players!


Rangers' Yu Darvish hits DL, will miss All-Star Game | PETA unhappy with Tampa Bay Rays | Phillies fan drilled in head by line drive home run

Arizona Diamondbacks v Atlanta Braves

ATLANTA, GA - JUNE 30: First baseman Freddie Freeman #5 of the Atlanta Braves sits on the ground after a stretch that narrowly missed closing out a double play during the game against the Arizona Diamondbacks at Turner Field on June 30, 2013 in Atlanta, Georgia. (Photo by Mike Zarrilli/Getty Images)

San Diego Padres v Boston Red Sox

BOSTON, MA - July 2: Koji Uehara #19 of the Boston Red Sox reacts after he earned a save in a 4-1 win against the San Diego Padres in the 9th inning at Fenway Park on July 2, 2013 in Boston, Massachusetts. (Photo by Jim Rogash/Getty Images)

Los Angeles Dodgers v San Francisco Giants

SAN FRANCISCO, CA - JULY 07: Yasiel Puig #66 of the Los Angeles Dodgers dives to take a hit away from Guillermo Quiroz #12 of the San Francisco Giants in the eighth inning at AT&T Park on July 7, 2013 in San Francisco, California. (Photo by Thearon W. Henderson/Getty Images)

San Francisco Giants v Colorado Rockies

DENVER, CO - JUNE 30: Hunter Pence #8 of the San Francisco Giants watches the game against the Colorado Rockies from the dug out at Coors Field on June 30, 2013 in Denver, Colorado. (Photo by Garrett W. Ellwood/Getty Images)

San Diego Padres v Washington Nationals

WASHINGTON, DC - JULY 06: Ian Desmond #20 of the Washington Nationals rounds third base on his way to score the game winning run on a single by Ryan Zimmerman #11 in the seventh inning of a game against the San Diego Padres at Nationals Park on July 6, 2013 in Washington, DC. (Photo by Patrick McDermott/Getty Images)